










.xc_banner {
	height: 275px; overflow: hidden; position: relative;
}
.xc_banner .ban_img {
	left: 50%; top: 0px; width: 1920px; height: 275px; margin-left: -960px; position: absolute; max-width: none;
}

.xc_con .channel_list {
	background: url("../images/channel_list_bg.png"); position: relative;text-align:center;padding-left:260px;
}
.xc_con .channel_list ._t {
	left: 0px; top: 0px; width: 170px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 24px; position: absolute; background-color: rgb(221, 163, 0);
}
.xc_con .channel_list ._t ._arr {
	border-width: 5px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(221, 163, 0); left: 100%; top: 50%; width: 0px; height: 0px; margin-top: -5px; position: absolute;
}
.xc_con .channel_list li {
	margin-left: 45px; float: left;
}
.xc_con .channel_list li a {
	color:#666; line-height: 50px; font-size: 16px; display: block; white-space: nowrap; 
}

.xc_con .channel_list li a:hover { color:#ef7102; font-weight:bold;
	
}


@media (max-width:767px) {
.xc_con .channel_list{ padding:0;}
.xc_con .channel_list li {
	 float:left;
}
.xc_con .channel_list li a {
 line-height:30px;
}
.channelT{ margin-top:150px;}
}








.page {
	text-align: center; line-height: 16px; margin-top: 20px;
}

.content ._left {
	width: 800px; float: left;
}
.content ._right {
	width: 325px; float: right;
}
.date_time {
	padding: 5px; width: 70px; height: 50px; color: rgb(255, 255, 255); line-height: normal; font-family: Arial; display: block; background-color: rgb(186, 186, 186);
}
.date_time span {
	display: block;
}
.date_time ._year {
	font-size: 12px;
}
.date_time ._date {
	text-align: right;
}
.date_time ._date big {
	font-size: 25px;
}
.effImg01 {
	overflow: hidden;
}
.effImg01 img {
	transition:0.8s; -moz-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;
}
.effImg01:hover img {
	transform: scale(1.1); -moz-transform: scale(1.1); -webkit-transform: scale(1.1);
}
.album_gallery .arrs {
	z-index: 10;
}

.i-part1 ._right {
	width: 390px; padding-top: 45px; float: right;
}
.i-part1 ._right ._hd {
	padding: 15px 15px 0px; height: 135px; position: relative; background-color: rgb(250, 241, 216);
}
.i-part1 ._right ._hd ._t {
	color: rgb(0, 0, 0); font-size: 16px;
}
.i-part1 ._right ._hd a {
	clear: both;
}
.i-part1 ._right ._hd ._tab {
	left: 100px; top: 20px; line-height: 1; display: none; position: absolute;
}
.i-part1 ._right ._hd ._tab li {
	padding: 0px 8px; font-size: 18px; font-weight: bold; float: left; position: static !important;
}
.i-part1 ._right ._hd ._tab .first {
	border-right-color: rgb(220, 160, 0); border-right-width: 1px; border-right-style: solid;
}
.i-part1 ._right ._hd ._tab .tab_t_cur {
	color: rgb(220, 160, 0);
}
.i-part1 ._right ._hd .tab_c {
	margin-top: 10px; margin-right: 15px; float: left;
}
.i-part1 ._right ._hd ._border.tab_c {
	
}
.i-part1 ._right ._hd .tab_c ._t {
	color: rgb(36, 36, 36); font-size: 15px;
}
.i-part1 ._right ._hd .tab_c ._c {
	color: rgb(220, 160, 0); line-height: normal; font-family: Arial; white-space: nowrap;
}
.i-part1 ._right ._hd .tab_c ._c img {
	margin: 0px 5px; animation:floatingMuscadines 3s ease-in-out 0.5s infinite; padding-top: 4px; -webkit-animation: floatingMuscadines 3s ease-in-out .5s infinite; -moz-animation: floatingMuscadines 3s ease-in-out .5s infinite;
}
.i-part1 ._right ._hd .tab_c ._t1 {
	font-size: 18px;
}
.i-part1 ._right ._hd .tab_c ._t2 {
	font-size: 18px; font-weight: bold;
}
.i-part1 ._right ._hd .tab_c ._t3 {
	font-size: 18px;
}
.i-part1 ._right .bd_t {
	padding: 15px 0px 5px; color: rgb(188, 137, 1); clear: both; font-size: 16px;
}
.i-part1 ._right ._bd {
	height: 40px; line-height: 40px; font-size: 16px; background-color: rgb(242, 219, 154);
}
.i-part1 ._right ._bd span {
	color: rgb(188, 137, 1); padding-left: 20px;
}
.i-part1 ._right ._news ._t {
	margin-top: 17px; margin-bottom: 10px; border-bottom-color: rgb(184, 184, 184); border-bottom-width: 1px; border-bottom-style: dotted;
}
.i-part1 ._right ._news ._t a {
	color: rgb(0, 0, 0); font-size: 24px;
}
.i-part1 ._right ._news ._t a:hover {
	color: rgb(221, 164, 0);
}
.i-part1 ._right ._news ._t ._more {
	color: rgb(84, 84, 84); font-size: 13px; margin-top: 15px; float: right;
}
.i-part1 ._right ._news ._list li {
	overflow: hidden; padding-left: 25px; margin-top: 10px; position: relative;
}
.i-part1 ._right ._news ._list li i.ion {
	left: 0px; top: 1px; position: absolute;
}
.i-part1 ._right ._news ._list li ._st {
	width: 78%; overflow: hidden; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.i-part1 ._right ._news ._list li time {
	color: rgb(148, 150, 148); float: right;
}
.i-part1 ._right ._news ._list li:hover i.ion {
	color: rgb(221, 163, 1);
}
.i-part1 ._right ._news ._list li:hover ._st {
	color: rgb(221, 163, 1);
}
.inews .tz_baogao .baogao_list li {
	margin-bottom: 12px;
}
.inews .tz_baogao .baogao_list ._info {
	padding: 0px 15px; height: 45px; line-height: 45px;
}
.i-part2 {
	position: relative;
}
.i-part2 {
	padding-top: 35px; padding-bottom: 60px; margin-top: 30px; background-color: rgb(238, 238, 238);
}
.i-part2 ._left {
	width: 520px; float: left;
}
.i-part2 ._left ._txt {
	transition:0.3s; width: 260px; height: 180px;
}
.i-part2 ._left ._txt ._p {
	color: rgb(255, 255, 255); padding-top: 45px; padding-left: 20px;
}
.i-part2 ._left ._txt ._p big {
	font-size: 24px; display: block;
}
.i-part2 ._left ._txt ._p small {
	text-transform: uppercase; font-family: Arial; font-size: 13px;
}
.i-part2 ._left ._hd {
	clear: both; position: relative;
}
.i-part2 ._left ._bd {
	clear: both; position: relative;
}
.i-part2 ._left ._hd ._txt {
	background: url("../images/i_farr.png") no-repeat right bottom rgb(221, 163, 1); float: left;
}
.i-part2 ._left ._hd ._txt:hover {
	background-color: rgb(208, 142, 1);
}
.i-part2 ._left ._hd ._img {
	width: 260px; float: right; position: relative;
}
.i-part2 ._left ._hd ._img ._p {
	background: url("../images/index_imgs_bg.png"); left: 0px; width: 100%; height: 40px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 20px; font-size: 20px; position: absolute;
}
.i-part2 ._left ._bd ._txt {
	background: url("../images/part2_textbg.png"); float: right;
}
.i-part2 ._left ._bd ._txt:hover {
	background-color: rgb(163, 163, 163);
}
.i-part2 ._left ._bd ._imgs {
	width: 260px; height: 180px; overflow: hidden; float: left; position: relative;
}
.i-part2 ._left ._bd ._imgs img {
	max-width: none;
}
.i-part2 ._left ._bd ._imgs .slide_nav {
	right: 15px; bottom: 15px; position: absolute; z-index: 3; cursor: pointer;
}
.i-part2 ._left ._bd ._imgs .slide_nav a {
	font: 0px/0 a; border-radius: 50%; width: 8px; height: 8px; letter-spacing: -9px; margin-right: 5px; float: left; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.i-part2 ._left ._bd ._imgs .slide_nav .on {
	background-color: rgb(221, 163, 1);
}
.i-part2 ._left ._bd ._imgs ._wz {
	background: url("../images/index_imgs_bg.png"); left: 0px; width: 100%; height: 40px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 20px; font-size: 20px; position: absolute; z-index: 2;
}
.i-part2 ._right {
	width: 620px; float: right;
}

.pro_zh .zj_tab {
	height: 226px; float: right;
}
.pro_zh .zj_tab li {
	background: url("../images/subcom_a.png"); width: 198px; height: 226px; text-align: center; color: rgb(255, 255, 255); font-size: 28px; float: left; position: static !important;
}
.pro_zh .zj_tab li.tab_t_cur {
	background: url("../images/subcom_a_on.png");
}
.pro_zh .zj_tab li i._arr {
	margin: 50px 25px 20px; height: 47px; text-align: right; display: block;
}
.pro_zh .zj_tab li.first i._arr {
	text-align: left;
}
.pro_zh_map {
	position: relative; background-color: rgb(246, 242, 233);
}
.pro_zh_map .wrap {
	padding: 20px 0px; position: relative;
}
.pro_zh ._more {
	background: url("../images/pro_zh_more_arr.png") no-repeat 90% rgb(163, 88, 25); width: 340px; height: 90px; right: 0px; bottom: 0px; color: rgb(255, 255, 255); line-height: 90px; padding-left: 25px; font-size: 24px; position: absolute;
}
.pro_zh_map .wrap .more_btn {
	border-color: rgb(221, 164, 0); width: 215px; height: 45px; right: 0px; bottom: 0px; color: rgb(221, 164, 0); line-height: 45px; font-size: 20px; position: absolute;
}
.pro_zh_map .wrap .more_btn i {
	color: rgb(221, 164, 0);
}
.pro_zh_map .wrap .more_btn:hover {
	color: rgb(255, 255, 255);
}
.pro_zh_map .wrap .more_btn:hover i {
	color: rgb(255, 255, 255);
}
.pro_zh .map_tab .map_con {
	height: auto;
}
.pro_zh .map_tab .map_con ._tab {
	position: static;
}
.pro_zh .map_tab .map_con ._tab li {
	width: 280px; height: 50px; color: rgb(84, 35, 11); line-height: 50px; font-size: 20px; margin-right: 15px;
}
.pro_zh .map_tab .map_con ._tab li.cur {
	color: rgb(255, 255, 255); background-color: rgb(221, 164, 0);
}
.pro_zh .map_tab .map_con ._dot ._txt {
	font-size: 18px;
}
.pro_zh .map_tab .map_con ._zb {
	width: 24px; height: 32px; display: inline-block;
}
.pro_zh .map_tab .map_con .au_point ._zb {
	background: url("../images/au2_ico.png");
}
.pro_zh .map_tab .map_con .cu_point ._zb {
	background: url("../images/cu2_ico.png");
}
.pro_zh .map_tab .map_con .zn_point ._zb {
	background: url("../images/zn2_ico.png");
}
.pro_zh .map_tab .map_con .qt_point ._txt {
	background: url("../images/map_qt_text_bg.png");
}
.pro_zh .map_tab .map_con .qt_point ._zb {
	background: url("../images/qt_ico.png");
}
.pro_zh .map_tab .map_con .qt_point ._zb2 {
	background: url("../images/youse_ico.png"); width: 28px; height: 14px;
}
.pro_zh .map_tab .map_world .au_point .dot1 {
	left: 303px; top: 190px;
}
.pro_zh .map_tab .map_world .au_point .dot2 {
	left: 276px; top: 224px;
}
.pro_zh .map_tab .map_world .au_point .dot3 {
	left: 500px; top: 388px;
}
.pro_zh .map_tab .map_world .au_point .dot4 {
	left: 429px; top: 469px;
}
.pro_zh .map_tab .map_world .cu_point .dot1 {
	left: 136px; top: 420px;
}
.pro_zh .map_tab .map_world .cu_point .dot2 {
	left: 162px; top: 410px;
}
.pro_zh .map_tab .map_world .cu_point .dot3 {
	left: 949px; top: 398px;
}
.pro_zh .map_tab .map_world .cu_point .dot4 {
	left: 132px; top: 413px;
}
.pro_zh .map_tab .map_world .cu_point .dot5 {
	left: 143px; top: 421px;
}
.pro_zh .map_tab .map_world .zn_point .dot1 {
	left: 360px; top: 183px;
}
.pro_zh .map_tab .map_world .qt_point .dot1 {
	left: 124px; top: 472px;
}
.pro_zh .map_tab .map_china .au_point .dot1 {
	left: 801px; top: 197px;
}
.pro_zh .map_tab .map_china .au_point .dot2 {
	left: 655px; top: 256px;
}
.pro_zh .map_tab .map_china .au_point .dot3 {
	left: 521px; top: 360px;
}
.pro_zh .map_tab .map_china .au_point .dot4 {
	left: 613px; top: 358px;
}
.pro_zh .map_tab .map_china .au_point .dot5 {
	left: 530px; top: 505px;
}
.pro_zh .map_tab .map_china .au_point .dot6 {
	left: 708px; top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot7 {
	left: 271px; top: 436px;
}
.pro_zh .map_tab .map_china .au_point .dot10 {
	left: 473px; top: 551px;
}
.pro_zh .map_tab .map_china .au_point .dot8 {
	left: 708px; top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot12 {
	left: 708px; top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot13 {
	left: 621px; top: 347px;
}
.pro_zh .map_tab .map_china .au_point .dot30 {
	left: 624px; top: 271px;
}
.pro_zh .map_tab .map_china .au_point .dot15 {
	left: 672px; top: 182px;
}
.pro_zh .map_tab .map_china .au_point .dot16 {
	left: 544px; top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot31 {
	left: 634px; top: 237px;
}
.pro_zh .map_tab .map_china .cu_point .dot1 {
	left: 758px; top: 57px;
}
.pro_zh .map_tab .map_china .cu_point .dot2 {
	left: 315px; top: 111px;
}
.pro_zh .map_tab .map_china .cu_point .dot3 {
	left: 453px; top: 356px;
}
.pro_zh .map_tab .map_china .cu_point .dot4 {
	left: 804px; top: 194px;
}
.pro_zh .map_tab .map_china .cu_point .dot5 {
	left: 706px; top: 485px;
}
.pro_zh .map_tab .map_china .cu_point .dot6 {
	left: 281px; top: 441px;
}
.pro_zh .map_tab .map_china .cu_point .dot7 {
	left: 400px; top: 417px;
}
.pro_zh .map_tab .map_china .cu_point .dot8 {
	left: 438px; top: 485px;
}
.pro_zh .map_tab .map_china .zn_point .dot1 {
	left: 129px; top: 209px;
}
.pro_zh .map_tab .map_china .zn_point .dot2 {
	left: 545px; top: 234px;
}
.pro_zh .map_tab .map_china .zn_point .dot11 {
	left: 139px; top: 227px;
}
.pro_zh .map_tab .map_china .qt_point .dot1 {
	left: 322px; top: 118px;
}
.pro_zh .map_tab .map_china .qt_point .dot2 {
	left: 320px; top: 158px;
}
.pro_zh .map_tab .map_china .qt_point .dot3 {
	left: 557px; top: 266px;
}
.pro_zh .map_tab .map_china .qt_point .dot4 {
	left: 631px; top: 377px;
}
.pro_zh .map_tab .map_china .qt_point .dot5 {
	left: 709px; top: 480px;
}
.pro_zh .map_tab .map_china .qt_point .dot6 {
	left: 703px; top: 494px;
}
.pro_zh .map_tab .map_china .qt_point .dot7 {
	left: 704px; top: 523px;
}
.pro_zh .map_tab .map_china .qt_point .dot8 {
	left: 502px; top: 550px;
}
.pro_zh .map_tab .map_china .qt_point .dot9 {
	left: 670px; top: 567px;
}
.pro_zh .map_tab .map_china .qt_point .dot11 {
	left: 341px; top: 123px;
}
.pro_zh .map_tab .map_china .qt_point .dot12 {
	left: 313px; top: 188px;
}
.pro_zh .map_tab .map_china .qt_point .dot13 {
	left: 634px; top: 554px;
}
.pro_zh .map_tab .map_china .qt_point .dot14 {
	left: 661px; top: 385px;
}
.pro_zh .map_tab .map_china .qt_point .dot15 {
	left: 275px; top: 173px;
}
.pro_zh .map_tab .map_china .qt_point .dot16 {
	left: 804px; top: 197px;
}
.pro_zh .map_tab .map_china .qt_point .dot9 a {
	width: 20px; height: 20px; display: block;
}
.pro_zh .map_tab .map_china .qt_point .dot9 ._zb {
	display: none;
}
.pro_zh .map_tab .map_china .qt_point .dot9 ._txt {
	display: none;
}
.pro_zh .map_tab .map_china .qt_point .dot10 {
	left: 723px; top: 505px;
}
.subcom_btm_img {
	margin-bottom: 30px;
}
.NewsList-A9 li {
	overflow: hidden; padding-bottom: 25px; margin-bottom: 25px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: dotted;
}
.NewsList-A9 ._img {
	height: 120px; margin-right: 20px; float: left; max-width: 50%;
}
.NewsList-A9 ._img img {
	height: 100%;
}
.NewsList-A9 ._t {
	font-size: 18px; font-weight: bold;
}
.NewsList-A9 ._t a {
	color: rgb(51, 51, 51);
}
.NewsList-A9 time {
	color: rgb(181, 181, 181); font-family: Arial; font-size: 12px; display: block;
}
.NewsList-A9 ._p {
	margin: 5px 0px; color: rgb(153, 153, 153); line-height: 1.6em; overflow: hidden; max-height: 4.8em;
}
.NewsList-A9 ._i {
	overflow: hidden;
}
.NewsList-A9 ._i ._more {
	color: rgb(211, 211, 211);
}
.NewsList-A9 ._i ._more i {
	line-height: normal; vertical-align: 1px; transform: scale(0.8);
}
.NewsList-A9 li:hover ._t a {
	color: rgb(221, 163, 0);
}
.NewsList-A9 li:hover ._i ._more {
	color: rgb(221, 163, 0);
}
@media only screen and (max-width:40rem)
{
.NewsList-A9 ._img {
	height: auto; float: none;
}
.NewsList-A9 ._img img {
	width: 100%; height: auto;
}
}
.box01 {
	padding: 30px; background-color: rgb(244, 244, 244);
}
.box01 ._t {
	color: rgb(0, 0, 0); font-size: 24px; font-weight: bold; margin-bottom: 10px;
}
.box01 ._p {
	color: rgb(68, 65, 65); margin-top: 15px;
}
.box01 .more_btn {
	border: 1px solid rgb(222, 168, 15); border-image: none; width: 140px; height: 40px; color: rgb(222, 168, 15); line-height: 40px; font-size: 16px; margin-top: 15px;
}
.box01 .more_btn i {
	color: rgb(222, 168, 15);
}
.widget-newsdetail-2 ._head {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.widget-newsdetail-2 ._head ._title {
	color: rgb(51, 51, 51); line-height: 1.4; font-size: 24px; font-weight: bold;
}
.widget-newsdetail-2 ._tools {
	padding: 10px 0px; color: rgb(153, 153, 153);
}
.widget-newsdetail-2 .ion {
	font-size: 16px; font-weight: normal;
}
.widget-newsdetail-2 ._tools ._tool {
	margin: 0px 4px; vertical-align: middle; display: inline-block;
}
.widget-newsdetail-2 ._tools ._b2l {
	font-size: 20px;
}
.widget-newsdetail-2 ._tools ._btime {
	color: rgb(221, 163, 0);
}
.widget-newsdetail-2 ._tools ._tool:hover {
	
}
.widget-newsdetail-2 ._tools ._b2l .ion {
	color: rgb(14, 144, 210);
}
.widget-newsdetail-2 .myart {
	padding: 20px 0px; color: rgb(51, 51, 51); font-size: 16px;
}
.widget-newsdetail-2 ._detailPage_bottom {
	border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.widget-newsdetail-2 ._detailPage_bottom li {
	padding: 0px 10px; height: 40px; line-height: 40px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.widget-newsdetail-2 ._detailPage_bottom ._mark {
	font-weight: bold; margin-right: 10px; float: left;
}
.widget-newsdetail-2 ._detailPage_bottom ._title {
	width: 68%; font-size: 14px; float: left;
}
.widget-newsdetail-2 ._detailPage_bottom ._time {
	float: right;
}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more {
	background: none; padding-left: 2px; float: none;
}
.widget-newsdetail-2 ._detailPage_bottom li:hover ._title {
	color: rgb(221, 163, 0);
}
.widget-newsdetail-2 ._detailPage_bottom li:hover ._time {
	color: rgb(221, 163, 0);
}
@media only screen and (max-width:480px)
{
.widget-newsdetail-2 ._head ._title {
	line-height: 20px; font-size: 14px;
}
.widget-newsdetail-2 ._detailPage_bottom ._title {
	width: 50%;
}
}
.channelT ._tab {
	margin-top: 22px; float: left;
}
.channelT ._tab li {
	color: rgb(85, 42, 3); line-height: 1; padding-right: 20px; font-size: 24px; margin-right: 20px; border-right-color: rgb(221, 163, 0); border-right-width: 1px; border-right-style: solid; float: left; position: static !important; cursor: pointer;
}
.channelT ._tab a {
	color: rgb(85, 42, 3);
}
.channelT ._tab li.last {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.channelT ._tab .tab_t_cur {
	color: rgb(221, 163, 0);
}
.channelT ._tab .tab_t_cur a {
	color: rgb(221, 163, 0);
}
.channelT ._tab a:hover {
	color: rgb(221, 163, 0);
}
.rw_list ul {
	width: 107%;
}
.rw_list li {
	border: 1px solid rgb(215, 215, 214); border-image: none; width: 550px; margin-right: 75px; margin-bottom: 30px; float: left;
}
.rw_list li a {
	padding: 10px; height: 192px; overflow: hidden; display: block;
}
.rw_list li ._img {
	width: 196px; float: left;
}
.rw_list li ._info {
	width: 305px; float: right;
}
.rw_list li ._t {
	color: rgb(85, 42, 3); font-size: 25px; font-weight: bold;
}
.rw_list li ._st {
	font-size: 14px;
}
.rw_list li ._p {
	line-height: 1.5; font-size: 12px; margin-top: 10px;
}
.rw_list li:hover a {
	background-color: rgb(248, 244, 233);
}
.rw_list li:hover ._st {
	color: rgb(115, 77, 36);
}
.gaoguan_dt ._img {
	width: 335px; float: left;
}
.gaoguan_dt ._info {
	width: 785px; float: right;
}
.gaoguan_dt ._info .rt_btn {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; margin-top: 55px; display: block;
}
.gaoguan_dt ._info .rt_btn img {
	margin-right: 8px; vertical-align: -2px;
}
.gaoguan_dt ._img ._txt {
	padding: 30px; color: rgb(85, 42, 3); background-color: rgb(233, 233, 233);
}
.gaoguan_dt ._img ._name {
	color: rgb(85, 42, 3); font-size: 28px;
}
.gaoguan_dt ._img ._st {
	font-size: 14px;
}
input {
	padding: 0px; border: 0px currentColor; border-image: none;
}
input[type=submit] {
	cursor: pointer;
}
.job_top_sear {
	padding: 10px; background-color: rgb(238, 238, 238);
}
.job_top_sear dl {
	padding-left: 100px; position: relative;
}
.job_top_sear dt {
	left: 0px; top: 0px; width: 100px; text-align: center; line-height: 28px; font-size: 16px; position: absolute;
}
.job_top_sear dd ._sel {
	border-radius: 0px; border: 1px solid rgb(158, 158, 158); border-image: none; width: 175px; height: 28px; line-height: 28px; margin-right: 20px; float: left; box-sizing: content-box;
}
.job_top_sear dd ._sel ._arrow {
	background: url("../images/job_sear_arr.png") no-repeat center; width: 20px;
}
.job_top_sear dd ._sel ._arrow .arr {
	display: none;
}
.job_top_sear dd ._inp {
	border: 1px solid rgb(158, 158, 158); border-image: none; width: 225px; height: 28px; float: left;
}
.job_top_sear dd input[type=text] {
	width: 193px; height: 28px; line-height: 28px; text-indent: 8px; border-right-color: rgb(158, 158, 158); border-right-width: 1px; border-right-style: solid; float: left;
}
.job_top_sear dd input[type=submit] {
	background: url("../images/job_sear.jpg"); width: 31px; height: 28px; float: left;
}
.JobList-J2 ._jt {

	height: 35px; line-height: 35px; overflow: hidden; margin-top: 20px; cursor: pointer; background-color: rgb(235, 235, 235);
}
.JobList-J2 ._jt strong {
	width: 30%; text-align: left; color: rgb(95, 95, 95); padding-left: 30px; float: left;
}
.JobList-J2 ._jt span {
	background: url("../images/job_arr_a.png"); width: 20px; height: 20px; margin-top: 8px; margin-right: 10px; float: right;
}
.JobList-J2 ._jt_act {
	background-color: rgb(221, 163, 0);
}
.JobList-J2 ._jt_act strong {
	color: rgb(255, 255, 255);
}
.JobList-J2 ._jt_act span {
	background: url("../images/job_arr_j.png");
}
.JobList-J2 ._jc {
	display: none;
}
.JobList-J2 ._jcon ._hd {
	padding: 20px; line-height: 30px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid;
}
.JobList-J2 ._jcon ._hd span {
	padding-right: 55px;
}
.JobList-J2 ._jcon ._bd {
	padding: 20px;
}
.JobList-J2 ._jcon ._bd strong {
	left: 0px; top: 0px; position: absolute;
}
.JobList-J2 ._jcon ._bd ._p {
	padding-left: 65px; position: relative; min-height: 25px;
}
.JobList-J2 ._jcon ._bd ._btn {
	border: 1px solid rgb(221, 163, 0); border-image: none; width: 90px; height: 35px; text-align: center; color: rgb(221, 163, 0); line-height: 35px; margin-top: 20px; display: block;
}
.JobList-J2 ._jcon ._bd ._btn:hover {
	color: rgb(255, 255, 255); background-color: rgb(221, 163, 0);
}
@media only screen and (max-width:40rem)
{
.JobList-J2 ._jt span {
	display: none;
}
}
.box01 {
	margin-bottom: 30px;
}
.box01_bg {
	background: url("../images/box02_bg.png");
}
.box01 ._t2 {
	color: rgb(221, 163, 0); line-height: normal; font-size: 30px; font-weight: bold; margin-bottom: 20px;
}
.box01 ._p2 strong {
	line-height: normal; padding-right: 10px; font-size: 22px;
}
.box02 {
	position: relative;
}
.box02 ._txt {
	background: url("../images/box2_bg.png"); left: 0px; width: 100%; height: auto; bottom: 0px; color: rgb(255, 255, 255); position: absolute;
}
.box02 ._txt ._t {
	margin: 15px 30px 0px; font-size: 30px; font-weight: bold;
}
.box02 ._txt ._p {
	margin: 0px 30px 15px; font-size: 13px;
}
.box03 ._hd {
	text-align: center; color: rgb(255, 255, 255); position: relative;
}
.box03 ._bd {
	text-align: center; color: rgb(255, 255, 255); position: relative;
}
.box03 ._hd img {
	width: 50%; float: right;
}
.box03 ._hd ._txt {
	left: 0px; top: 0px; width: 50%; height: 100%; position: absolute; background-color: rgb(206, 0, 6);
}
.box03 ._hd big {
	line-height: normal; padding-top: 45px; font-size: 16px; margin-bottom: 10px; display: block;
}
.box03 ._hd big i {
	padding-right: 5px; font-family: Arial; font-size: 40px;
}
.box03 ._hd small {
	font-size: 15px; display: block;
}
.box03 ._bd img {
	width: 50%; float: left;
}
.box03 ._bd ._txt {
	top: 0px; width: 50%; height: 100%; text-align: center; right: 0px; font-size: 18px; position: absolute; background-color: rgb(221, 163, 0);
}
.box03 ._bd ._txt span {
	padding-top: 45px; display: block;
}
.box_news {
	padding: 20px; color: rgb(123, 65, 3); margin-top: 40px; background-color: rgb(243, 239, 232);
}
.box_news ._hd {
	padding-bottom: 5px; margin-bottom: 25px; border-bottom-color: rgb(217, 207, 184); border-bottom-width: 1px; border-bottom-style: solid;
}
.box_news ._hd big {
	font-size: 18px; font-weight: bold;
}
.box_news ._hd small {
	padding-left: 10px; font-size: 14px;
}
.news_list li {
	background: url("../images/news_list_arr1.png") no-repeat left 5px; padding-left: 22px; margin-bottom: 9px;
}
.news_list li a {
	color: rgb(123, 65, 3);
}
.datalist {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 100%; border-collapse: collapse; border-spacing: 0;
}
.datalist caption {
	padding-bottom: 5px;
}
.datalist th {
	background: rgb(238, 238, 238); padding: 5px 15px; border: 1px solid rgb(204, 204, 204); border-image: none; font-weight: 700;
}
.datalist td {
	padding: 5px 15px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
.datalist tr.altrow {
	background: rgb(204, 204, 204);
}
.scon_tab {
	margin-bottom: 20px;
}
.scon_tab li {
	margin-right: 10px; float: left;
}
.scon_tab li a {
	padding: 0px 30px; height: 40px; color: rgb(65, 65, 65); line-height: 40px; font-size: 16px; display: block; background-color: rgb(241, 241, 241);
}
.scon_tab li:hover a {
	color: rgb(255, 255, 255); background-color: rgb(228, 181, 52);
}
.scon_tab li.cur a {
	color: rgb(255, 255, 255); background-color: rgb(228, 181, 52);
}
.pic_list li {
	width: 267px; height: 205px; overflow: hidden; margin-right: 25px; margin-bottom: 25px; float: left;
}
.pic_list li ._img {
	overflow: hidden; position: relative;
}
.pic_list li ._img i {
	background: url("../img/black.6.png"); left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute;
}
.pic_list li ._img i b {
	background: url("../images/pic_ico.png"); left: 50%; top: 50%; width: 78px; height: 78px; margin-top: -39px; margin-left: -39px; position: absolute;
}
.pic_list li ._title {
	padding: 15px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; background-color: rgb(240, 240, 240);
}
.pic_list li:hover ._title {
	color: rgb(255, 255, 255); background-color: rgb(221, 163, 0);
}
.video_list li ._img i b {
	background: url("../images/video_ico.png"); width: 75px; height: 75px; margin-top: -37px; margin-left: -37px;
}
.baogao_list li {
	overflow: hidden; margin-bottom: 15px;
}
.baogao_list ._time {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 90px; height: 90px; float: left;
}
.baogao_list .date_time {
	left: 20px; top: 15px; position: relative;
}
.baogao_list ._info {
	padding: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 630px; height: 60px; float: right;
}
.baogao_list ._info ._t {
	color: rgb(8, 8, 8); font-size: 14px;
}
.baogao_list ._info ._st img {
	vertical-align: 1px;
}
.baogao_list li:hover .date_time {
	background-color: rgb(221, 163, 0);
}
.baogao_list li:hover ._info {
	background-color: rgb(250, 245, 230);
}
.baogao_list li:hover ._info ._t {
	color: rgb(221, 163, 0);
}
.box_gp {
	background: url("../images/box-gp_bg.png") no-repeat 20px bottom rgb(221, 163, 0); padding: 20px 20px 110px;
}
.box_gp ._hd {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: bold; margin-bottom: 15px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.box_news_sear {
	margin-top: 30px; margin-bottom: 35px;
}
.box_news_sear ._t {
	font-size: 20px; font-weight: bold; margin-bottom: 10px;
}
.box_news_sear ._inp input[type=text] {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 75%; height: 32px; line-height: 32px; text-indent: 3px; float: left;
}
.box_news_sear ._inp input[type=submit] {
	background: url("../images/top_sear_btn.png") no-repeat center rgb(207, 0, 13); width: 20%; height: 34px; float: right;
}
.content ._right .baogao_img a {
	overflow: hidden; float: left; position: relative;
}
.content ._right .baogao_img a ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 50px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; font-size: 16px; position: absolute;
}
.content ._baogao-right {
	width: 313px;
}

.more_btn i {
	top: 0px; right: 1px; color: rgb(223, 224, 224); position: absolute; transform: scale(0.9);
}
}
.website_list li {
	overflow: hidden; padding-bottom: 25px; margin-bottom: 25px; border-bottom-color: rgb(175, 175, 175); border-bottom-width: 1px; border-bottom-style: dotted;
}
.website_list ._t {
	width: 165px; height: 170px; text-align: center; color: rgb(255, 255, 255); font-size: 18px; margin-right: 50px; border-right-color: rgb(225, 194, 91); border-right-width: 13px; border-right-style: solid; float: left; background-color: rgb(209, 165, 66);
}
.website_list ._t ._ico {
	margin: 15px 0px 10px;
}
.website_list ._t ._name {
	color: rgb(255, 255, 255);
}
.zqwebsite_list ._t ._name {
	font-size: 45px;
}
.website_list ._list {
	width: 954px; float: left;
}
.website_list ._list a {
	width: 318px; margin-bottom: 10px; float: left; white-space: nowrap;
}
.website_list ._list a:hover {
	color: rgb(209, 165, 66);
}
.zh_ban {
	background: url("../images/zg_bg.png"); height: 440px; overflow: hidden; position: relative; z-index: 5;
}
.zh_ban .ban_img {
	left: 50%; top: 0px; width: 1920px; height: 440px; margin-left: -960px; position: absolute; z-index: 1; max-width: none;
}
.zh_ban .wrap {
	height: 100%; position: relative; z-index: 2;
}
.zh_ban .newszh_ban {
	width: 780px; height: 440px; overflow: hidden; float: right;
}
.zh_ban .ban_info {
	background: url("../images/zh_ban_bg.png"); padding: 0px 25px; left: 0px; top: 0px; width: 352px; height: 100%; position: absolute; z-index: 2;
}
.zh_ban .ban_info ._t {
	color: rgb(221, 163, 0); font-size: 35px; font-weight: bold; margin-top: 60px;
}
.zh_ban .ban_info ._st {
	color: rgb(255, 255, 255); line-height: normal; padding-bottom: 10px; font-size: 29px; margin-bottom: 15px; position: relative;
}
.zh_ban .ban_info ._ft {
	color: rgb(221, 219, 216);
}
.zh_ban .ban_info ._st::after {
	left: 0px; width: 60px; height: 3px; bottom: 0px; position: absolute; content: ""; background-color: rgb(221, 163, 0);
}
.zh_ban .ban_info ._p {
	color: rgb(217, 217, 216);
}
.zh_ban .ban_info time {
	color: rgb(221, 163, 0);
}
.zh_ban .ban_info ._more {
	background: url("../images/btn_more_bg.png") no-repeat left rgb(215, 182, 60); margin: 30px 0px; height: 49px; text-align: center; color: rgb(101, 67, 8); line-height: 49px; font-size: 14px; display: block;
}
.zh_ban .ban_info ._more:hover {
	background-color: rgb(221, 163, 0);
}
.zh_ban .ban_info ._posi {
	color: rgb(217, 217, 216);
}
.zh_ban .ban_info ._posi a {
	color: rgb(217, 217, 216);
}
.zh_ban .ban_info ._posi a:hover {
	color: rgb(221, 163, 0);
}
.zh_ban .ban_info .gp {
	margin: 15px 0px;
}
.zh_ban .ban_info .gp ._hd {
	padding-bottom: 5px; margin-bottom: 5px; border-bottom-color: rgb(221, 163, 0); border-bottom-width: 1px; border-bottom-style: solid;
}
.zh_ban .ban_info .gp li {
	width: 33.3%; color: rgb(255, 255, 255); font-size: 12px; float: left;
}
.zh_ban .ban_info .js_jg {
	color: rgb(221, 163, 0);
}
.zh_ban .ban_info .js_jg ._title {
	text-align: center;
}
.zh_ban .ban_info .js_jg li {
	width: 33%; float: left;
}
.zh_ban .ban_info .touzi_btn {
	margin: 20px 0px;
}
.zh_ban .newszh_ban .slide_nav {
	display: none;
}
.zh_ban .news_arrs {
	width: 47px; height: 49px; right: -10px; position: absolute; z-index: 20;
}
.zh_ban .news_prev {
	background: url("../images/newszh_prev.png"); top: 273px;
}
.zh_ban .news_next {
	background: url("../images/newszh_next.png"); top: 219px;
}
.zh_part {
	margin-top: 50px;
}
.channel_st {
	margin-bottom: 15px;
}
.channel_st a {
	color: rgb(0, 0, 0); overflow: hidden; font-size: 24px;
}
.channel_st {
	color: rgb(0, 0, 0); overflow: hidden; font-size: 24px;
}
.channel_st a {
	background: url("../images/s_arr.png") no-repeat right; padding-right: 20px; float: left;
}
.channel_st a:hover {
	color: rgb(221, 164, 0);
}
.newszh_news_list {
	position: relative;
}
.newszh_news_list ._imgs {
	width: 400px; height: 293px; overflow: hidden; float: left; position: relative;
}
.newszh_news_list ._imgs ._t {
	background: url("../images/top_hui.png"); left: 0px; width: 100%; height: 45px; bottom: 0px; color: rgb(255, 255, 255); line-height: 45px; text-indent: 15px; font-size: 14px; position: absolute;
}
.newszh_news_list ._imgs li:hover ._t {
	color: rgb(221, 164, 0);
}
.newszh_news_list ._imgs .slide_nav {
	left: 50%; bottom: 55px; margin-left: -18px; position: absolute;
}
.newszh_news_list ._imgs .slide_nav a {
	font: 0px/0 a; border-radius: 50%; width: 10px; height: 10px; letter-spacing: -9px; margin-right: 10px; float: left; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.newszh_news_list ._imgs .slide_nav .on {
	background-color: rgb(221, 163, 0);
}
.newszh_news_list ._list {
	padding: 0px 20px; top: 0px; width: 339px; height: 100%; right: 0px; position: absolute; background-color: rgb(221, 164, 0);
}
.newszh_news_list ._list a {
	color: rgb(255, 255, 255);
}
.newszh_news_list ._list li {
	padding-bottom: 8px; margin-top: 20px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.newszh_news_list ._list ._t {
	font-size: 15px; font-weight: bold;
}
.newszh_news_list ._list li:hover ._t {
	color: rgb(134, 74, 3);
}
.newszh_news_list ._list li:hover ._p {
	color: rgb(134, 74, 3);
}
.mt_list {
	
}
.mt_list li {
	background: url("../images/mt_arr.png") no-repeat 10px 10px; padding-bottom: 10px; padding-left: 20px; margin-bottom: 14px; border-bottom-color: rgb(145, 145, 145); border-bottom-width: 1px; border-bottom-style: dotted;
}
.mt_list li ._t {
	color: rgb(53, 53, 53); font-size: 14px;
}
.mt_list li:hover {
	background-image: url("../images/mt_arr_on.png");
}
.mt_list li:hover ._t {
	color: rgb(134, 74, 3); font-weight: bold;
}
.mt_list li:hover time {
	color: rgb(197, 148, 19);
}
.mt_list li.last {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.newszh_sear {
	margin-top: 30px;
}
.newszh_sear ._inp {
	padding: 20px 30px; background-color: rgb(239, 244, 239);
}
.newszh_sear ._inp ._t {
	font-size: 20px; margin-right: 20px; float: left;
}
.newszh_sear ._inp ._sel {
	border-radius: 0px; border: 1px solid rgb(212, 225, 212); border-image: none; width: 275px; height: 34px; line-height: 34px; margin-right: 20px; float: left;
}
.newszh_sear ._inp ._sel ._arrow {
	background: url("../images/newszh_arr.png") no-repeat center; width: 36px;
}
.newszh_sear ._inp ._sel ._arrow .arr {
	display: none;
}
.newszh_sear ._inp input[type=text] {
	border: 1px solid rgb(212, 225, 212); border-image: none; width: 345px; height: 32px; line-height: 32px; text-indent: 3px; margin-right: 40px; float: left;
}
.newszh_sear ._inp input[type=submit] {
	width: 144px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 14px; background-color: rgb(221, 164, 0);
}
.zh_part_bg {
	padding: 20px 0px; background-color: rgb(236, 239, 243);
}
.zt_list ul {
	width: 103%;
}
.zt_list li {
	width: 370px; margin-right: 32px; float: left; box-shadow: 3px 3px 3px #ccc; background-color: rgb(255, 255, 255);
}
.zt_list li ._img {
	overflow: hidden; border-bottom-color: rgb(221, 163, 0); border-bottom-width: 6px; border-bottom-style: solid;
}
.zt_list li ._txt {
	padding: 15px 15px 45px;
}
.zt_list li ._txt ._t {
	color: rgb(221, 163, 0); font-size: 20px; font-weight: bold;
}
.zt_list li ._txt ._p {
	font-size: 14px;
}
.zt_list li:hover ._t {
	color: rgb(0, 0, 0);
}
.news_img .mli {
	margin-right: 15px; float: left;
}
.news_img .mli a {
	display: block; position: relative;
}
.news_img .mli ._t {
	background: url("../images/news_img_tbg.png"); left: 0px; width: 100%; height: 50px; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; text-indent: 18px; font-size: 20px; font-weight: bold; position: absolute;
}
.news_img .l1 {
	width: 395px;
}
.news_img .l2 {
	width: 240px;
}
.news_img .l3 {
	width: 240px;
}
.news_img .l4 {
	width: 234px; margin-right: 10px; float: right;
}
.news_img .l3 .a1 {
	margin-bottom: 5px;
}
.news_img .mli a:hover ._t {
	color: rgb(221, 164, 0);
}
.yebao {
	padding-bottom: 60px;
}
.yebao ._img {
	float: left;
}
.yebao ._c {
	width: 465px; float: right;
}
.yebao ._c ._t {
	color: rgb(0, 0, 0); font-size: 20px; font-weight: bold;
}
.yebao ._c ._p {
	color: rgb(123, 123, 123); font-size: 12px;
}
.yebao ._c .more_btn {
	width: 160px; height: 35px; line-height: 35px; margin-top: 15px;
}
.subcom_ban {
	height: 226px; overflow: hidden; position: relative;
}
.subcom_ban ._img {
	left: 50%; top: 0px; width: 1920px; height: 226px; margin-left: -960px; position: absolute; z-index: 2; max-width: none;
}
.subcom_ban .wrap {
	height: 100%; position: relative; z-index: 3;
}
.subcom_ban ._a {
	background: url("../images/subcom_a.png"); width: 198px; height: 100%; text-align: center; font-size: 28px; float: right;
}
.subcom_ban ._a a {
	color: rgb(255, 255, 255); display: block;
}
.subcom_ban .cur._a {
	background: url("../images/subcom_a_on.png");
}
.subcom_ban ._a i._arr {
	margin: 50px 25px 20px; height: 47px; display: block;
}
.subcom_ban ._a1 i._arr {
	text-align: left;
}
.subcom_ban ._a2 i._arr {
	text-align: right;
}
.pro_cg_tab {
	padding: 25px 0px 40px; background-color: rgb(246, 242, 233);
}
.pro_cg_tab ._tab {
	margin-bottom: 25px;
}
.pro_cg_tab ._tab ul {
	width: 103%;
}
.pro_cg_tab ._tab li {
	margin-right: 17px; float: left;
}
.pro_cg_tab ._tab li a {
	width: 283px; height: 50px; text-align: center; color: rgb(84, 35, 11); line-height: 50px; font-size: 20px; display: block; background-color: rgb(223, 216, 185);
}
.pro_cg_tab ._tab li.cur a {
	color: rgb(255, 255, 255); background-color: rgb(221, 164, 0);
}
.pro_cg_tab ._tab li:hover a {
	color: rgb(255, 255, 255); background-color: rgb(221, 164, 0);
}
.subcom_info {
	padding: 40px; background-color: rgb(255, 255, 255);
}
.subcom_info ._hd ._left {
	width: 350px; float: left;
}
.subcom_info ._hd ._left ._title {
	text-align: center; color: rgb(115, 76, 23); font-size: 18px; margin-top: 5px;
}
.subcom_info ._hd ._right {
	width: 690px; float: right;
}
.subcom_info ._hd ._right ._t {
	color: rgb(115, 76, 23); font-size: 30px;
}
.subcom_info ._bd {
	margin-top: 100px;
}
.subcom_info ._bd ._cg {
	width: 165px; height: 170px; text-align: center; color: rgb(255, 255, 255); border-right-color: rgb(225, 194, 91); border-right-width: 13px; border-right-style: solid; float: left; background-color: rgb(209, 165, 66);
}
.website_list ._cg {
	width: 165px; height: 170px; text-align: center; color: rgb(255, 255, 255); border-right-color: rgb(225, 194, 91); border-right-width: 13px; border-right-style: solid; float: left; background-color: rgb(209, 165, 66);
}
.website_list ._cg {
	margin-right: 40px;
}
.subcom_info ._bd ._cg big {
	line-height: normal; font-family: Arial; font-size: 45px; margin-top: 35px; margin-bottom: 10px; display: block;
}
.website_list ._cg big {
	line-height: normal; font-family: Arial; font-size: 45px; margin-top: 35px; margin-bottom: 10px; display: block;
}
.subcom_info ._bd ._cg small {
	font-size: 26px;
}
.website_list ._cg small {
	font-size: 26px;
}
.subcom_info ._bd ._list {
	width: 900px; float: right;
}
.subcom_info ._bd ._list a {
	width: 25%; margin-bottom: 10px; float: left;
}
.subcom_info ._bd ._list a:hover {
	color: rgb(209, 165, 66);
}
.subcom_btm {
	margin: 60px 0px;
}
.subcom_btm ul {
	width: 105%;
}
.subcom_btm li {
	width: 365px; margin-right: 43px; float: left;
}
.subcom_btm li ._t {
	margin: 20px 0px; color: rgb(115, 76, 23); font-size: 30px; font-weight: bold;
}
.subcom_btm li ._p {
	color: rgb(115, 76, 23); font-size: 14px;
}
.about_zhbox01 ._box {
	background: url("../images/about_zhbg01.png") no-repeat right bottom rgb(221, 164, 0); padding: 20px; height: 252px;
}
.about_zhbox01 ._box ._t {
	color: rgb(80, 55, 1); font-size: 20px; font-weight: bold; margin-bottom: 10px;
}
.about_zhbox01 ._box ._p {
	color: rgb(80, 55, 1);
}
.about_zhbox01 ._box ._p b {
	font-size: 16px;
}
.about_zhbox01 ._box .more_btn {
	border-color: rgb(144, 105, 21); width: 108px; height: 30px; color: rgb(144, 105, 21); line-height: 30px; margin-top: 20px;
}
.about_zhbox01 ._box .more_btn i {
	color: rgb(144, 105, 21);
}
.about_zhbox01 ._box .more_btn:hover {
	background-color: rgb(144, 105, 21);
}
.about_zhbox01 ._box .more_btn:hover {
	color: rgb(255, 255, 255);
}
.about_zhbox01 ._box .more_btn:hover i {
	color: rgb(255, 255, 255);
}
.about_zhbox02 {
	position: relative;
}
.about_zhbox02 ._txt {
	/* background:url(../images/pic_list_bg.png); */ left:15px; width: 92%; height: 95px; bottom: 0px; color:#666;
}

@media (max-width:767px) {
.about_zhbox02 ._txt{ width: 88.5%;padding:0; margin:0; }
}


.prozh_box02 ._txt {
	height: 52px;
}
.about_zhbox02 ._txt ._t {
	margin: 22px 20px 0px; color:#333; font-size: 16px; 
}



.prozh_box02 ._txt ._t {
	line-height: 52px; font-size:16px; margin-top: 0px; border:none;background:none;
}
.about_zhbox02 ._txt ._p {
	margin: 0px 20px;
}
.about_zhbox02 ._txt ._p a {
	color: rgb(255, 255, 255);
}
.about_zhbox02 ._txt ._p a:hover {
	color: rgb(221, 163, 0);
}
.about_zhbox02 ._txt ._p em {
	padding: 0px 7px;
}
.about_zhbox02 ._txt ._arr {
/* 	background:url(../images/about_zh_more.png); */ width: 72px; height: 51px; right: 0px; bottom: 0px; position: absolute;
}

.about_zhbox02 ._txt ._p a:hover {
	color: rgb(221, 163, 0);
}
.about_zhbox03 li {
	transition:0.3s; width: 183px; margin-right: 12px; margin-bottom: 12px; float: left;
}
.about_zhbox03 ul {
	width: 105%;
}
.about_zhbox03 li.l1 {
	position: relative;
}
.about_zhbox03 li.l1 ._t {
	background:url(../../../images/pic_list_bg.png); left: 0px; width: 100%; height: 40px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 15px; position: absolute;
}
.about_zhbox03 li ._box {
	padding: 25px 10px; height: 90px;
}
.about_zhbox03 li ._box ._t {
	color: rgb(115, 76, 23); font-size: 20px;
}
.about_zhbox03 li ._box ._p {
	color: rgb(81, 81, 81);
}
.about_zhbox03 li.l2 {
	background-color: rgb(234, 237, 242);
}
.about_zhbox03 li.l3 {
	background-color: rgb(219, 221, 224);
}
.about_zhbox03 li.l2:hover {
	background-color: rgb(197, 201, 207);
}
.about_zhbox03 li.l3:hover {
	background-color: rgb(197, 201, 207);
}
.about_zhbox03 li.l4 {
	background: url("../images/about_zhbg02.png") no-repeat right bottom rgb(221, 164, 0);
}
.about_zhbox03 li.l4 ._t {
	color: rgb(255, 255, 255);
}

.about_zhbox04 ._imgs {
	width: 363px; height: 292px; overflow: hidden; float: left; position: relative;
}
.about_zhbox04 ._imgs ._t {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 60px; bottom: 0px; color: rgb(255, 255, 255); line-height: 60px; text-indent: 20px; font-size: 16px; font-weight: bold; position: absolute;
}
.about_zhbox04 ._imgs .slide_nav {
	right: 15px; bottom: 25px; position: absolute;
}
.about_zhbox04 ._imgs .slide_nav a {
	font: 0px/0 a; border-radius: 50%; width: 8px; height: 8px; letter-spacing: -9px; margin-right: 5px; float: left; font-size-adjust: none; font-stretch: normal; background-color: rgb(255, 255, 255);
}
.about_zhbox04 ._imgs .slide_nav .on {
	background-color: rgb(221, 164, 0);
}
.about_zhbox04 ._list {
	padding: 25px; width: 366px; height: 242px; float: left; background-color: rgb(244, 246, 248);
}
.about_zhbox04 ._tab {
	margin-bottom: 20px; border-bottom-color: rgb(206, 207, 209); border-bottom-width: 1px; border-bottom-style: solid;
}
.about_zhbox04 ._tab li {
	margin-right: 35px; float: left; position: static !important;
}
.about_zhbox04 ._tab li a {
	transition:none; width: 65px; color: rgb(0, 0, 0); line-height: 50px; font-size: 14px; display: block; position: relative;
}
.about_zhbox04 ._tab a:hover {
	background: url("../images/aboutzh_tab.png") no-repeat left bottom; top: 1px; color: rgb(221, 164, 0); font-weight: bold;
}
.about_zhbox04 .tab_t_cur a {
	background: url("../images/aboutzh_tab.png") no-repeat left bottom; top: 1px; color: rgb(221, 164, 0); font-weight: bold;
}
.about_zhbox04 .more_btn {
	width: 85px; height: 25px; line-height: 25px; font-size: 14px; margin-top: 15px; float: right; display: none;
}
.aboutzh_history ._hd {
	margin-bottom: 25px;
}
.aboutzh_history ._hd ._t a {
	background: url("../images/s_arr.png") no-repeat right; color: rgb(0, 0, 0); padding-right: 20px; font-size: 26px; float: left;
}
.aboutzh_history ._hd ._t a:hover {
	color: rgb(221, 164, 0);
}
.aboutzh_history ._hd ._tab {
	float: right;
}
.aboutzh_history ._hd ._tab li {
	width: 170px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; margin-right: 6px; float: left; position: static !important; background-color: rgb(233, 216, 150);
}
.aboutzh_history ._hd ._tab li.tab_t_cur {
	background-color: rgb(221, 164, 0);
}
.aboutzh_c ._img {
	width: 375px; float: left;
}
.aboutzh_c ._info {
	width: 807px; height: 195px; color: rgb(61, 33, 6); float: left; background-color: rgb(237, 228, 195);
}
.aboutzh_c ._info ._t {
	font-size: 24px; font-weight: bold; margin-top: 30px; margin-left: 40px;
}
.aboutzh_c ._info ._p {
	margin: 0px 40px; font-size: 14px;
}
.touz-hq ._hd {
	height: 45px; margin-bottom: 25px; background-color: rgb(221, 163, 1);
}
.touz-hq ._hd ._t {
	color: rgb(255, 255, 255); font-size: 24px; font-weight: bold; margin-left: 20px; float: left;
}
.touz-hq ._hd ._tab {
	margin-top: 12px; float: left;
}
.touz-hq ._hd ._tab li {
	float: left;
}
.touz-hq ._hd ._tab li a {
	padding: 0px 10px; color: rgb(87, 64, 0); font-size: 14px; display: block;
}
.touz-hq ._hd ._tab li.tab_first a {
	color: rgb(255, 255, 255); font-weight: bold; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
.touz-hq .touz-hq-con img {
	width: 49%; display: inline-block;
}
.touzjbox02 ._txt {
	height: 130px;
}
.touzjbox03 .tz_baogao {
	padding: 20px; background-color: rgb(242, 242, 242);
}
.tz_baogao ._list li {
	overflow: hidden; margin-bottom: 7px;
}
.tz_baogao ._list li ._t {
	width: 70%; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.tz_baogao ._list li ._t i {
	color: rgb(199, 179, 130); margin-right: 10px;
}
.tz_baogao ._list li ._date {
	width: 22%; float: right;
}
.tz_baogao ._list li:hover a {
	color: rgb(220, 160, 0); font-weight: bold;
}
.tz_baogao ._list li:hover ._t i {
	color: rgb(220, 160, 0);
}
.tz_gg {
	background: url("../images/tz_ggbg.png") no-repeat right rgb(221, 163, 1); padding: 15px 15px 0px; height: 217px;
}
.tz_gg .news_list li a {
	color: rgb(255, 255, 255);
}
.tz_gg .news_list li {
	margin-bottom: 8px; position: relative;
}
.tz_gg .news_list li i {
	left: -3px; top: -2px; color: rgb(255, 255, 255); position: absolute;
}
.tz_gg .news_list li ._t {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.tz_baogao .baogao_list ._info {
	padding: 10px 15px 0px; width: auto; height: 55px; float: none; position: relative;
}
.tz_baogao .baogao_list ._info::after {
	top: 20px; right: 40px; color: rgb(143, 142, 142); position: absolute; content: "了解详细";
}
.tz_baogao .baogao_list ._info time {
	display: block;
}
.tz_baogao .baogao_list ._info ._t {
	
}
.tz_baogao .baogao_list ._info ._st {
	float: right;
}
.tz_baogao .baogao_list li:hover ._info ._t {
	font-weight: bold;
}
.shzr_ban {
	height: 440px; overflow: hidden; position: relative; z-index: 10;
}
.shzr_ban .slide_nav {
	display: none;
}
.shzr_ban .arr_prev {
	display: none;
}
.shzr_ban .arr_next {
	background: url("../images/shzr_ban_arr.png"); left: 50%; top: 50%; width: 45px; height: 44px; margin-top: -22px; margin-left: 210px; position: absolute; z-index: 10;
}
.shzr_ban .arr_next:hover {
	opacity: 0.8;
}
.shzr_ban_info {
	background: url("../images/shzr_ban_img.png") no-repeat right; left: 50%; top: 0px; width: 310px; height: 100%; color: rgb(255, 255, 255); padding-right: 70px; padding-left: 40px; margin-left: -210px; position: absolute; z-index: 11;
}
.shzr_ban_info ._t {
	font-size: 37px; font-weight: bold; margin-top: 80px;
}
.shzr_ban_info ._lk {
	margin-top: 10px;
}
.shzr_ban_info ._lk a {
	background: url("../images/shzr_baninfo_arr.png") no-repeat 170px; color: rgb(255, 255, 255); font-size: 17px; font-weight: bold; display: block;
}
.shzr_posi {
	margin-top: 8px;
}
.shzr_posi a:hover {
	color: rgb(221, 163, 0);
}
.shzr_t {
	color: rgb(0, 0, 0); font-size: 38px; font-weight: bold;
}
.shzr_p {
	margin-bottom: 25px;
}
.shzr_box01 ._lk {
	width: 255px; margin-right: 15px; float: left;
}
.shzr_box01 ._lk a {
	padding: 38px 0px; text-align: center; color: rgb(255, 255, 255); font-size: 26px; font-weight: bold; display: block;
}
.shzr_box01 ._lk ._ico {
	margin-bottom: 5px;
}
.shzr_box01 ._lk .a1 {
	transition:0.3s ease-in; background-color: rgb(221, 163, 0);
}
.shzr_box01 ._lk .a1:hover {
	background-color: rgb(208, 142, 1);
}
.shzr_box01 ._lk .a2 {
	transition:0.3s ease-in; background-color: rgb(214, 201, 165);
}
.shzr_box01 ._lk .a2:hover {
	background-color: rgb(195, 177, 130);
}
.shzr_box01 ._imgs {
	width: 580px; height: 355px; overflow: hidden; float: left; position: relative;
}
.shzr_box01 ._imgs ._title {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 65px; bottom: 0px; color: rgb(255, 255, 255); line-height: 65px; font-size: 16px; position: absolute;
}
.shzr_box01 ._imgs ._title strong {
	padding: 0px 25px; font-size: 26px; font-weight: bold;
}
.shzr_box01 ._imgs .slide_nav {
	right: 10px; bottom: 25px; position: absolute;
}
.shzr_box01 ._imgs .slide_nav a {
	font: 0px/0 a; border-radius: 50%; border: 1px solid rgb(255, 255, 255); border-image: none; width: 15px; height: 15px; letter-spacing: -9px; margin-right: 12px; float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.shzr_box01 ._imgs .slide_nav .on {
	background-color: rgb(242, 194, 24);
}
.shzr_box01 ._baogao {
	width: 318px; float: right;
}
.shzr_box01 ._baogao ._hd {
	padding: 40px 25px; transition:0.3s ease-in; color: rgb(255, 255, 255); background-color: rgb(227, 2, 2);
}
.shzr_box01 ._baogao ._hd:hover {
	background-color: rgb(192, 0, 0);
}
.shzr_box01 ._baogao ._hd ._t {
	font-size: 26px; font-weight: bold;
}
.shzr_box01 ._baogao ._img {
	position: relative;
}
.shzr_box01 ._baogao ._img ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 65px; bottom: 0px; color: rgb(255, 255, 255); line-height: 65px; text-indent: 20px; font-size: 14px; position: absolute;
}
.shzr_box01 ._baogao ._img ._txt ._arr {
	background: url("../images/about_zh_more.png") no-repeat; width: 72px; height: 51px; right: 0px; bottom: 0px; position: absolute;
}
.shzr_btm {
	height: 567px;
}
.shzr_box02 ._left {
	float: left;
}
.shzr_box02 ._left ._hd {
	background: rgb(242, 242, 242); padding: 0px 30px; width: 220px; height: 475px; float: left;
}
.shzr_box02 ._left ._hd ._t {
	color: rgb(221, 163, 0); font-size: 34px; font-weight: bold; margin-top: 50px;
}
.shzr_box02 ._left ._hd .more_btn {
	border-width: 3px; border-color: rgb(222, 168, 15); width: 163px; height: 40px; color: rgb(222, 168, 15); line-height: 40px; margin-top: 25px;
}
.shzr_box02 ._left ._hd .more_btn i {
	color: rgb(222, 168, 15);
}
.shzr_box02 ._left ._hd .more_btn:hover {
	border-color: rgb(222, 168, 15); color: rgb(255, 255, 255);
}
.shzr_box02 ._left ._hd .more_btn:hover i {
	color: rgb(255, 255, 255);
}
.shzr_box02 ._left ._bd {
	width: 295px; float: left;
}
.shzr_box02 ._left ._bd ._txt {
	padding: 35px; height: 159px; line-height: 2; position: relative; background-color: rgb(239, 219, 164);
}
.shzr_box02 ._left ._bd ._txt ._arr {
	background: url("../images/shzr_btm_arr03.png") no-repeat center; left: 0px; top: -9px; width: 100%; height: 9px; position: absolute;
}
.shzr_box02 ._right {
	float: right;
}
.shzr_box02 ._right ._hd {
	width: 292px; float: left;
}
.shzr_box02 ._right ._bd {
	width: 292px; float: left;
}
.shzr_box02 ._right ._txt {
	padding: 30px; height: 170px; color: rgb(255, 255, 255); position: relative; background-color: rgb(210, 173, 71);
}
.shzr_box02 ._right ._txt ._t {
	font-size: 30px; font-weight: bold;
}
.shzr_box02 ._right ._bd ._txt {
	background-color: rgb(242, 242, 242);
}
.shzr_box02 ._right ._bd ._txt ._t {
	color: rgb(50, 50, 50); font-size: 16px;
}
.shzr_box02 ._right ._bd ._txt ._p {
	color: rgb(102, 102, 102);
}
.shzr_box02 ._right ._txt ._arr {
	left: 0px; width: 100%; height: 8px; position: absolute; z-index: 20;
}
.shzr_box02 ._right ._hd ._arr {
	background: url("../images/shzr_btm_arr01.png"); bottom: -8px;
}
.shzr_box02 ._right ._bd ._arr {
	background: url("../images/shzr_btm_arr02.png"); top: -8px;
}
.his_con {
	position: relative;
}
.his_con ._year-list {
	left: 0px; top: 0px; width: 210px; height: 100%; position: absolute;
}
.his_con ._year-list li {
	overflow: hidden; padding-bottom: 20px; position: relative;
}
.his_con ._year-list ._t {
	text-align: right; padding-right: 60px; margin-bottom: 15px; cursor: pointer;
}
.his_con ._year-list ._t big {
	color: rgb(120, 89, 47); display: block;
}
.his_con ._year-list ._t small {
	color: rgb(120, 89, 47); display: block;
}
.his_con ._year-list ._t big {
	font-size: 18px; font-weight: bold;
}
.his_con ._year-list ._t small {
	font-size: 12px;
}
.his_con ._year-list ._sub-year {
	padding: 0px 5px; width: 70px; float: right; display: none; position: relative; z-index: 4; background-color: rgb(120, 89, 47);
}
.his_con ._year-list ._sub-year a {
	height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; border-bottom-color: rgb(139, 112, 76); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.his_con ._year-list ._sub-year a:hover {
	color: rgb(221, 163, 0);
}
.his_con ._year-list ._arr {
	background: url("../images/his_site.png"); top: 0px; width: 26px; height: 37px; right: 0px; position: absolute; z-index: 3;
}
.his_con ._year-list ._line {
	top: 0px; width: 4px; height: 100%; right: 11px; position: absolute; z-index: 2; background-color: rgb(215, 209, 176);
}
.his_con ._year-con {
	width: 820px; height: 880px; overflow: hidden; padding-right: 80px; float: right; position: relative;
}
.his_con ._year-con ._news {
	position: relative;
}
.his_con ._year-con ._news ._list {
	width: 705px; height: 223px; overflow: hidden;
}
.his_con ._year-con ._news li {
	width: 335px; float: left; position: relative;
}
.his_con ._year-con ._news li ._img {
	overflow: hidden;
}
.his_con ._year-con ._news li ._txt {
	background: url("../images/history_img.png"); padding: 5%; left: 0px; width: 90%; height: auto; bottom: 0px; color: rgb(255, 255, 255); display: none; position: absolute;
}
.his_con ._year-con ._news li:hover ._txt {
	display: block;
}
.his_con ._year-con ._news .his_arrs {
	top: 50%; width: 47px; height: 49px; margin-top: -18px; position: absolute;
}
.his_con ._year-con ._news .his_prev {
	background: url("../images/newszh_prev.png"); top: 192px; right: 28px;
}
.his_con ._year-con ._news .his_next {
	background: url("../images/newszh_next.png"); top: 136px; right: 28px;
}
.his_con ._year-con ._yearcon-list dt {
	margin: 25px 0px; color: rgb(120, 89, 47); line-height: 1; font-size: 30px; font-weight: bold;
}
.his_con ._year-con ._yearcon-list dd ._t {
	width: 255px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; text-indent: 25px; font-size: 18px; font-weight: bold; margin-bottom: 20px; background-color: rgb(229, 211, 155);
}
.his_con ._year-con ._yearcon-list dd ._p {
	margin-bottom: 20px;
}
.his_con ._year-con .scroll_slider {
	background-color: rgb(200, 163, 46);
}
.ds_hd {
	margin-bottom: 55px;
}
.ds_hd ._img {
	width: 475px; float: left; position: relative;
}
.ds_hd ._img ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 64px; bottom: 0px; color: rgb(255, 255, 255); line-height: 64px; text-indent: 25px; font-size: 24px; position: absolute;
}
.ds_hd ._img ._txt::after {
	background: url("../images/ds_hd_arr.png") no-repeat; width: 75px; height: 64px; right: 0px; bottom: 0px; position: absolute; content: "";
}
.ds_hd ._info {
	width: 607px; height: 300px; padding-top: 50px; padding-right: 50px; padding-left: 50px; float: left; background-color: rgb(251, 243, 222);
}
.ds_hd ._info ._t {
	color: rgb(85, 42, 3); font-size: 18px; font-weight: bold; margin-bottom: 20px;
}
.ds_hd ._info ._t big {
	display: block;
}
.ds_hd ._info ._t small {
	display: block;
}
.ds_hd ._info ._p {
	color: rgb(85, 42, 3); font-size: 14px;
}
.ds_hd ._info .more_btn {
	border-color: rgb(85, 42, 3); width: 130px; height: 35px; color: rgb(85, 42, 3); line-height: 35px; margin-top: 10px;
}
.ds_hd ._info .more_btn i {
	color: rgb(85, 42, 3);
}
.huodong_list {
	position: relative;
}
.huodong_list ._box {
	padding: 22px 30px; color: rgb(163, 163, 163); position: relative; background-color: rgb(246, 246, 246);
}
.huodong_list ._box ._t {
	height: 42px; line-height: normal; padding-left: 60px; font-size: 16px; margin-bottom: 25px;
}
.huodong_list ._box .date_time {
	left: 0px; top: 0px; position: absolute;
}
.huodong_list ._box ._p {
	color: rgb(0, 0, 0); font-size: 12px; min-height: 63px;
}
.huodong_list li:hover ._t {
	color: rgb(221, 163, 0);
}
.huodong_list li:hover .date_time {
	color: rgb(255, 255, 255); background-color: rgb(221, 163, 0);
}
.huodong_list .huod_arrs {
	top: -45px; width: 19px; height: 35px; position: absolute;
}
.huodong_list .huod_arrs_prev {
	background: url("../images/ds_hd_prev.png"); right: 65px;
}
.huodong_list .huod_arrs_next {
	background: url("../images/ds_hd_next.png"); right: 15px;
}
.ds_btm {
	margin-top: 75px;
}
.ds_btm ._left01 {
	background: url("../images/ds_hd_bg.png") no-repeat right top rgb(255, 238, 191); width: 497px; height: 286px; margin-right: 20px; float: left;
}
.ds_btm ._left01 ._t {
	width: 170px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 22px; background-color: rgb(221, 163, 0);
}
.ds_btm ._left01 ._st {
	padding: 0px 35px; color: rgb(85, 42, 3); font-family: "微软雅黑"; font-size: 28px; margin-top: 5px; margin-bottom: 5px;
}
.ds_btm ._left01 ._p {
	padding: 0px 25px; color: rgb(85, 42, 3); font-family: "微软雅黑"; font-size: 14px;
}
.ds_btm ._left02 {
	width: 310px; float: left; position: relative;
}
.ds_btm ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 50px; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; text-indent: 20px; font-size: 20px; font-weight: bold; position: absolute;
}
.ds_btm ._txt::after {
	background: url("../images/ds_download.png") no-repeat; width: 22px; height: 22px; right: 13px; bottom: 13px; position: absolute; content: "";
}
.ds_btm ._left03 {
	width: 310px; float: right; position: relative;
}
.ds_btm ._left02 ._txt::after {
	display: none;
}
.job_ban {
	height: 517px; overflow: hidden; position: relative;
}
.job_ban img {
	left: 50%; top: 0px; width: 1920px; height: 517px; margin-left: -960px; position: absolute; max-width: none;
}
.jobzh_hd {
	height: 152px; background-color: rgb(212, 243, 248);
}
.jobzh_bd {
	margin-bottom: 53px; background-color: rgb(255, 255, 255);
}
.jobzh_bd ul {
	margin-top: -615px; position: relative;
}
.jobzh_bd li {
	transition:0.3s ease-in; height: 280px;
}
.jobzh_bd li.l1 {
	position: relative; background-color: rgb(255, 188, 0);
}
.jobzh_bd li.l1::after {
	border-width: 8px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(255, 188, 0); left: 100%; top: 50%; width: 0px; height: 0px; margin-top: -8px; position: absolute; content: "";
}
.jobzh_bd li.l1:hover {
	background-color: rgb(255, 163, 0);
}
.jobzh_bd li.l1:hover::after {
	border-color: transparent transparent transparent rgb(255, 163, 0);
}
.jobzh_bd li.l2 {
	background-color: rgb(238, 247, 248);
}
.jobzh_bd li.l3 {
	position: relative; z-index: 3; background-color: rgb(129, 218, 198);
}
.jobzh_bd li.l3::after {
	border-width: 8px; border-style: dashed dashed dashed solid; border-color: transparent transparent transparent rgb(129, 218, 198); left: 100%; top: 50%; width: 0px; height: 0px; margin-top: -8px; position: absolute; content: "";
}
.jobzh_bd li.l3:hover {
	background-color: rgb(77, 194, 163);
}
.jobzh_bd li.l3:hover::after {
	border-color: transparent transparent transparent rgb(77, 194, 163);
}
.jobzh_bd li.l4 {
	position: relative; z-index: 1; background-color: rgb(255, 255, 255);
}
.jobzh_bd li.l5 {
	background-color: rgb(238, 247, 248);
}
.jobzh_bd li.l7 {
	position: relative; background-color: rgb(214, 147, 0);
}
.jobzh_bd li.l7::after {
	border-width: 8px; border-style: dashed solid dashed dashed; border-color: transparent rgb(214, 147, 0) transparent transparent; top: 50%; width: 0px; height: 0px; right: 100%; margin-top: -8px; position: absolute; content: "";
}
.jobzh_bd li.l7:hover {
	background-color: rgb(202, 123, 0);
}
.jobzh_bd li.l7:hover::after {
	border-color: transparent rgb(214, 147, 0) transparent transparent;
}
.jobzh_bd li ._boxt1 {
	text-align: center; color: rgb(255, 255, 255);
}
.jobzh_bd li ._boxt1 ._t {
	font-size: 28px; font-weight: bold; margin-top: 60px; margin-bottom: 25px;
}
.jobzh_bd li ._boxt2 {
	padding: 40px 28px 0px; font-size: 14px;
}
.jobzh_bd li .job_list ._item {
	line-height: 35px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.jobzh_bd li .job_list ._item ._t {
	float: left;
}
.jobzh_bd li .job_list ._item ._rs {
	float: right;
}
.jobzh_bd li .job_list ._item:hover {
	font-weight: bold;
}
.jobzh_bd li .job_more {
	background: url("../images/job_zh_more.png"); top: 0px; width: 38px; height: 37px; right: 0px; position: absolute;
}
.jobzh_bd li ._mail {
	transition:0.3s ease-in; height: 105px; padding-top: 35px; padding-left: 20px; background-color: rgb(230, 230, 230);
}
.r_mail {
	transition:0.3s ease-in; height: 105px; padding-top: 35px; padding-left: 20px; background-color: rgb(230, 230, 230);
}
.jobzh_bd li ._mail:hover {
	background-color: rgb(210, 210, 210);
}
.r_mail:hover {
	background-color: rgb(210, 210, 210);
}
.jobzh_bd li ._mail ._t {
	color: rgb(71, 71, 71); font-size: 16px;
}
.r_mail ._t {
	color: rgb(71, 71, 71); font-size: 16px;
}
.jobzh_bd li ._mail ._num {
	line-height: normal; font-size: 25px; font-weight: bold;
}
.r_mail ._num {
	line-height: normal; font-size: 25px; font-weight: bold;
}
.jobzh_bd li ._phone {
	transition:0.3s ease-in; height: 140px; color: rgb(255, 255, 255); line-height: 140px; font-size: 30px; font-weight: bold; background-color: rgb(209, 7, 7);
}
.r_phone {
	transition:0.3s ease-in; height: 140px; color: rgb(255, 255, 255); line-height: 140px; font-size: 30px; font-weight: bold; background-color: rgb(209, 7, 7);
}
.jobzh_bd li ._phone img {
	margin: 0px 20px; vertical-align: middle;
}
.r_phone img {
	margin: 0px 20px; vertical-align: middle;
}
.jobzh_bd li ._phone:hover {
	background-color: rgb(227, 2, 2);
}
.r_phone:hover {
	background-color: rgb(227, 2, 2);
}
.contact_hd {
	border: 1px solid rgb(233, 233, 233); border-image: none;
}
.contact_hd ._phone {
	padding: 20px; float: left; background-color: rgb(244, 244, 244);
}
.contact_hd ._phone ._t {
	font-size: 20px; font-weight: bold;
}
.contact_hd ._phone ._num {
	margin: 10px 0px; color: rgb(221, 163, 0); line-height: 1; font-size: 30px; font-weight: bold;
}
.contact_hd ._phone ._num img {
	vertical-align: middle;
}
.contact_hd ._ewm {
	padding: 30px 28px 0px; height: 121px; text-align: center; border-right-color: rgb(244, 244, 244); border-right-width: 1px; border-right-style: solid; float: left;
}
.contact_hd ._ewm p {
	margin-top: 10px;
}
.contact_hd ._share {
	width: 430px; float: right;
}
.contact_hd ._share ._t {
	margin: 20px 0px; color: rgb(255, 149, 13); font-size: 15px;
}
.contact_hd ._share a i {
	font-size: 28px;
}
.contact_bd {
	margin: 25px 0px; padding: 40px 35px; border: 1px solid rgb(233, 233, 233); border-image: none;
}
.contact_bd li {
	width: 14%; height: 185px; padding-right: 85px; margin-right: 35px; border-right-color: rgb(216, 216, 216); border-right-width: 1px; border-right-style: solid; float: left;
}
.contact_bd li ._t {
	color: rgb(41, 41, 41); font-size: 18px; font-weight: bold;
}
.contact_bd li ._list p {
	line-height: 2; padding-left: 35px; font-size: 12px; position: relative;
}
.contact_bd li ._list p strong {
	left: 0px; top: 0px; font-weight: normal; position: absolute;
}
.contact_bd li._last {
	width: 260px; padding-right: 0px; margin-right: 0px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.contact_map img {
	max-width: none;
}
.about_jobList ._jt {
	height: 45px; line-height: 45px; font-size: 18px;
}
.about_jobList ._jt span {
	margin-top: 13px;
}
.about_jobList ._jc {
	padding-top: 25px;
}
.about_jobList ._jt strong {
	width: auto;
}
.about_jobList ._t {
	color: rgb(85, 42, 3); font-size: 28px; margin-top: 30px; display: block;
}
.content-17305 .Form-J2 .Form-J2-Btn button:hover {
	background-color: rgb(221, 163, 0) !important;
}
.widget-history-5 {
	background: rgb(255, 255, 255);
}
.widget-history-5 ._year {
	position: relative;
}
.widget-history-5 ._year span {
	left: 0px; top: 0px; width: 100px; text-align: center; color: rgb(221, 163, 0); font-size: 28px; position: absolute;
}
.widget-history-5 ._list {
	line-height: 26px; padding-left: 20px; margin-bottom: 20px; margin-left: 110px; border-left-color: rgb(237, 237, 237); border-left-width: 1px; border-left-style: solid; min-height: 50px;
}
@media only screen and (max-width:40rem)
{
.widget-history-5 ._year span {
	position: static;
}
.widget-history-5 ._list {
	border: 0px currentColor; border-image: none; padding-left: 0px; margin-left: 0px;
}
}
.js_bk_list li {
	height: 385px; margin-bottom: 50px;
}
.js_bk_list li ._t {
	margin: 15px 0px; color: rgb(85, 42, 3); font-size: 30px; font-weight: bold;
}
.js_bk_list li ._txt {
	color: rgb(115, 76, 23); font-size: 13px; min-height: 115px;
}
.js_bk_list .prozh_box02 {
	margin-bottom: 30px;
}
.zt1_ban {
	height: 435px; overflow: hidden; position: relative;
}
.zt1_ban img {
	left: 50%; top: 0px; width: 1920px; height: 435px; margin-left: -960px; position: absolute; max-width: none;
}
.zt1_con {
	background: url("../images/zt/zt1_bg.jpg") no-repeat top; padding-bottom: 80px;
}
.zt1_p1 {
	padding: 30px; margin-top: -8px; border-top-color: rgb(155, 52, 9); border-top-width: 8px; border-top-style: solid; position: relative; background-color: rgb(255, 255, 255);
}
.zt1_p1 ._img {
	width: 516px; height: 287px; overflow: hidden; padding-bottom: 90px; float: left; position: relative;
}
.zt1_p1 ._img .slide_nav {
	left: 0px; bottom: 0px; position: absolute;
}
.zt1_p1 ._img .slide_nav a {
	margin-right: 7px; float: left;
}
.zt1_p1 ._img .slide_nav img {
	width: 120px; height: 65px;
}
.zt1_p1 ._img .slide_nav .on {
	top: -7px; position: relative;
}
.zt1_p1 ._img .slide_nav .on img {
	border: 3px solid rgb(162, 88, 28); border-image: none; height: 66px;
}
.zt1_p1 ._txt {
	width: 550px; float: right;
}
.zt1_p1 ._txt ._c {
	display: none;
}
.zt1_p1 ._txt ._t {
	padding-bottom: 8px; margin-bottom: 20px; border-bottom-color: rgb(162, 88, 28); border-bottom-width: 2px; border-bottom-style: solid;
}
.zt1_p1 ._txt ._st {
	color: rgb(34, 33, 33); font-size: 26px; margin-bottom: 15px;
}
.zt1_p1 ._txt ._p {
	color: rgb(51, 51, 51);
}
.zt1_p1 ._txt ._more {
	text-align: right; color: rgb(121, 47, 11); font-weight: bold; margin-top: 20px; border-top-color: rgb(243, 243, 243); border-top-width: 1px; border-top-style: dotted; display: block;
}
.zt1_p1 ._txt ._more i {
	font-family: "宋体";
}
.zt1_p1 ._txt a:hover ._p {
	color: rgb(162, 88, 28);
}
.zt1_p1 ._txt a:hover ._st {
	color: rgb(162, 88, 28);
}
.zt1_p2 {
	padding: 0px 30px 30px; margin-top: 50px; border-top-color: rgb(155, 52, 9); border-top-width: 8px; border-top-style: solid; background-color: rgb(255, 255, 255);
}
.zt_channelT {
	margin: 0px auto; top: -23px; width: 370px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 24px; font-weight: bold; position: relative; background-color: rgb(162, 88, 28);
}
.zt_channelT img {
	margin-right: 15px; vertical-align: middle;
}
.zt_channelT ._arr {
	top: 0px; width: 13px; height: 15px; position: absolute;
}
.zt_channelT ._arr1 {
	background: url("../images/zt/channelt_arr1.png"); left: -13px;
}
.zt_channelT ._arr2 {
	background: url("../images/zt/channelt_arr2.png"); right: -13px;
}
.zt1_p2 ._list {
	height: 412px; overflow: hidden; padding-bottom: 50px; position: relative;
}
.zt1_p2 ._list ._imgs .cell {
	margin-right: 12px; margin-bottom: 12px; float: left; position: relative; cursor: pointer;
}
.zt1_p2 ._list ._imgs .cell ._title {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 50px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 50px; font-size: 14px; position: absolute;
}
.zt1_p2 ._list ._imgs .l1.cell ._title {
	font-size: 18px;
}
.zt1_p2 ._list ._imgs .l1.cell img {
	width: 485px; height: 413px;
}
.zt1_p2 ._list ._imgs .cell img {
	width: 300px; height: 200px;
}
.zt1_p2 ._list .slide_nav {
	left: 50%; bottom: 0px; margin-left: -55px; position: absolute;
}
.zt1_p2 ._list .slide_nav a {
	font: 0px/0 a; width: 50px; height: 10px; letter-spacing: -9px; margin-right: 10px; float: left; font-size-adjust: none; font-stretch: normal; background-color: rgb(219, 219, 219);
}
.zt1_p2 ._list .slide_nav a.on {
	background-color: rgb(254, 209, 0);
}
.zt1_p2 ._news ._left {
	width: 430px; float: left;
}
.zt1_p2 ._news ._left ._t {
	margin: 8px 0px; text-align: center; color: rgb(34, 33, 33); font-size: 22px; font-weight: bold;
}
.zt1_p2 ._news ._left ._p {
	color: rgb(51, 51, 51);
}
.zt1_p2 ._news ._right {
	width: 610px; height: 410px; overflow: hidden; padding-right: 40px; float: right; position: relative;
}
.zt1_p2 ._news ._sjlist li {
	padding: 13px; border: 1px solid rgb(225, 225, 225); border-image: none; margin-bottom: 10px;
}
.zt1_p2 ._news ._sjlist li ._t {
	color: rgb(34, 33, 33); font-size: 18px; font-weight: bold;
}
.zt1_p2 ._news ._sjlist li:hover {
	background-color: rgb(233, 233, 233);
}
.zt1_p2 ._news ._sjlist li:hover ._t {
	color: rgb(162, 88, 28);
}
.zt1_p2 ._news ._sjlist li:hover ._p {
	color: rgb(162, 88, 28);
}
.zt1_p2 ._news ._right .scroll_bar {
	background: url("../images/zt/zt_slide_bg.jpg") repeat-y; width: 13px !important;
}
.zt1_p2 ._news ._right .scroll_slider {
	border-radius: 0px; width: 13px; background-color: rgb(254, 209, 0);
}
.pro_zh {
	overflow: hidden;
}
#really-cool-video {
	margin: 0px auto;
}
.zh_ban .pingt_info ._more {
	margin: 20px 0px;
}
.pt_t {
	height: 45px; color: rgb(255, 255, 255); line-height: 45px; padding-left: 10px; font-size: 24px; font-weight: bold; margin-bottom: 15px; background-color: rgb(221, 163, 1);
}
.pt_t ._more {
	color: rgb(255, 255, 255); font-size: 12px; margin-top: 3px; margin-right: 8px; float: right;
}
.pt_baogao_list {
	clear: both;
}
.pt_baogao_list ._info {
	width: auto; float: none;
}
.pt_baogao_list ._info ._st {
	width: 80px; float: right; white-space: nowrap;
}
.pt_con {
	margin: 45px 0px;
}
.pt_con ._left {
	width: 770px;
}
.pt_con ._right {
	width: 375px;
}
.pt_con ._right ._pt-st {
	margin: 10px 0px; color: rgb(33, 33, 33); font-size: 24px; font-weight: bold;
}
.pt_con ._right ._contimg {
	margin-top: 15px;
}
.zt_banner {
	background: url("../images/ztimg/ztbj_01.jpg") no-repeat top; width: 100%; height: 560px; position: relative; z-index: 5;
}
.zt_banner li {
	display: none;
}
.zt_banner .zt_img img {
	left: 49%; top: 120px; width: auto; height: 240px; margin-left: -41px; position: absolute; max-width: none;
}
.zt_banner .arrs {
	left: 50%; top: 50%; width: 101px; height: 85px; margin-top: -39px; position: absolute; z-index: 21;
}
.zt_banner .arr_prev {
	background: url("../images/ztimg/ztbj_03.png") no-repeat; margin-left: -282px;
}
.zt_banner .arr_next {
	background: url("../images/ztimg/ztbj_04.png") no-repeat; margin-left: 160px;
}
.zt_banner .arr_prev:hover {
	background: url("../images/ztimg/ztbj_03_hover.png") no-repeat;
}
.zt_banner .arr_next:hover {
	background: url("../images/ztimg/ztbj_04_hover.png") no-repeat;
}
.zt_banner .slide_nav {
	display: none;
}
.procc_nav {
	height: 100px; text-align: center; margin-top: -103px; position: relative; z-index: 10;
}
.procc_nav a {
	background: url("../images/ztimg/ztbj_nav.png") no-repeat; margin: 0px 10px; width: 110px; height: 45px; text-align: center; color: rgb(0, 0, 0); line-height: 45px; overflow: hidden; font-size: 18px; display: inline-block; cursor: pointer;
}
.procc_nav .on {
	background: url("../images/ztimg/ztbj_navon.png") no-repeat;
}
.tz_baogao {
	padding-bottom: 30px;
}
.newss_video {
	padding-bottom: 50px;
}
.newss_video ._wz {
	position: relative;
}
.newss_video ._hd {
	margin-bottom: 20px;
}
.newss_video ._wz ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; display: none; position: absolute;
}
.newss_video ._wz ._txt span {
	height: auto; color: rgb(255, 255, 255); font-size: 26px; font-weight: bold; margin-top: 70px; vertical-align: middle; border-bottom-color: rgb(145, 143, 144); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;
}
.newss_video ._wz:hover ._txt {
	display: block;
}
.shzt_ban {
	height: 443px; overflow: hidden; position: relative;
}
.shzt_ban img {
	left: 50%; top: 0px; width: 1920px; height: 443px; margin-left: -960px; position: absolute; max-width: none;
}
.zt_daoyu {
	height: 128px; background-color: rgb(232, 238, 240);
}
.zt_daoyu ._txt {
	background: url("../images/zt3/fuhao.png") no-repeat left; width: 875px; height: 110px; padding-top: 20px; padding-left: 115px;
}
.zt_daoyu .wrap {
	position: relative;
}
.zt_daoyu ._txt ._t {
	font-size: 18px; font-weight: bold;
}
.zt_daoyu ._txt ._img {
	top: 0px; right: 0px; position: absolute;
}
.zt3_p1 {
	margin-top: 40px;
}
.zt3_cht {
	height: 40px; line-height: 1; margin-bottom: 35px; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.zt3_cht ._ch {
	top: 3px; color: rgb(0, 0, 0); padding-right: 10px; font-size: 38px; font-weight: bold; float: left; position: relative; background-color: rgb(255, 255, 255);
}
.zt3_cht ._en {
	color: rgb(221, 163, 0); text-transform: uppercase; font-family: Arial; font-size: 30px; margin-top: 9px; float: left;
}
.zt3_cht ._more {
	color: rgb(204, 204, 204); font-size: 14px; margin-top: 15px; float: right;
}
.zt3_p1_con ._left {
	width: 555px; float: left;
}
.zt3_p1_con ._left ._img {
	margin-bottom: 10px;
}
.zt3_p1_con ._left ._item {
	padding-left: 70px; position: relative;
}
.zt3_p1_con ._left ._item ._t {
	color: rgb(3, 3, 3); font-size: 16px; font-weight: bold;
}
.zt3_p1_con ._left ._item ._p {
	color: rgb(89, 88, 88); font-size: 14px;
}
.zt3_p1_con ._left ._item i {
	left: 0px; top: 0px; width: 55px; text-align: center; color: rgb(255, 255, 255); position: absolute; background-color: rgb(241, 198, 0);
}
.zt3_p1_con ._right {
	width: 580px; float: right;
}
.zt3_p1_con ._right ._list li {
	padding: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; margin-bottom: 10px;
}
.zt3_p1_con ._right ._list ._t {
	font-size: 16px; font-weight: bold;
}
.zt3_p1_con ._right ._list ._p {
	height: 60px; color: rgb(89, 88, 88);
}
.zt3_p1_con ._right ._list li:hover {
	background-color: rgb(246, 246, 246);
}
.zt3_p1_con ._right ._list li:hover ._t {
	color: rgb(221, 163, 0);
}
.zt3_p1_con ._right ._list li:hover ._p {
	color: rgb(221, 163, 0);
}
.zt3_p2 {
	padding: 35px 0px; margin-top: 40px; background-color: rgb(246, 246, 246);
}
.zt3_p2 .zt3_cht ._ch {
	background-color: rgb(246, 246, 246);
}
.zt3_p2 ._list {
	height: 530px; overflow: hidden; position: relative;
}
.zt3_p2 ._list .scroll_bar {
	background: url("../images/zt3_scrolbarbg.png") repeat-y top; width: 9px;
}
.zt3_p2 ._list .scroll_slider {
	border-radius: 0px; background-color: rgb(241, 198, 0);
}
.zt3_p2 ._list li {
	width: 50%; height: 272px; float: left;
}
.zt3_p2 ._list ._img {
	width: 50%; float: left;
}
.zt3_p2 ._list ._txt {
	width: 50%; height: 100%; float: right; background-color: rgb(255, 255, 255);
}
.zt3_p2 ._list ._txt ._t {
	font-size: 20px; font-weight: bold; margin-bottom: 15px;
}
.zt3_p2 ._list ._txt ._p {
	margin-bottom: 15px;
}
.zt3_p2 ._list ._txt ._box {
	padding: 30px;
}
.zt3_p2 ._list ._txt .more_btn {
	border-color: rgb(0, 0, 0); width: 130px; height: 30px; color: rgb(0, 0, 0); line-height: 30px;
}
.zt3_p2 ._list ._txt .more_btn i {
	color: rgb(0, 0, 0);
}
.zt3_p2 ._list ._txt .more_btn:hover {
	border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); background-color: rgb(241, 198, 0);
}
.zt3_p2 ._list li:hover ._txt {
	color: rgb(255, 255, 255); background-color: rgb(241, 198, 0);
}
.zt3_p2 ._list li:hover .more_btn {
	border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); background-color: rgb(241, 198, 0);
}
.zt3_p2 ._list li:hover .more_btn i {
	color: rgb(255, 255, 255);
}
.zt3_p3 {
	margin-top: 40px;
}
.zt3_his_tab {
	padding: 0px 80px; height: 60px; overflow: hidden; position: relative;
}
.zt3_his_tab li {
	width: 185px; text-align: center; margin-right: 15px; float: left;
}
.zt3_his_tab li a {
	height: 45px; color: rgb(255, 255, 255); line-height: 45px; font-size: 18px; display: block; position: relative; background-color: rgb(131, 131, 131);
}
.zt3_his_tab li a ._arr {
	border-width: 8px; border-style: solid dashed dashed; border-color: rgb(241, 198, 0) transparent transparent; left: 50%; top: 100%; width: 0px; height: 0px; margin-left: -8px; display: none; position: absolute;
}
.zt3_his_tab .arrs {
	top: 0px; width: 47px; height: 47px; position: absolute;
}
.zt3_his_tab .arr_prev {
	background: url("../images/zt3/his_prev.png"); left: 0px;
}
.zt3_his_tab .arr_next {
	background: url("../images/zt3/his_next.png"); right: 0px;
}
.zt3_his_tab li.cur a {
	background-color: rgb(241, 198, 0);
}
.zt3_his_tab li.cur ._arr {
	display: block;
}
.zt3_his_tabc {
	padding: 25px; margin-top: 15px; background-color: rgb(243, 243, 243);
}
.zt3_p4 {
	margin-top: 40px; margin-bottom: 70px;
}
.zt3_p4 ul {
	width: 105%;
}
.zt3_p4 li {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 580px; overflow: hidden; margin-right: 15px; margin-bottom: 15px; float: left; background-color: rgb(249, 249, 249);
}
.zt3_p4 li ._t {
	font-size: 16px; float: left;
}
.zt3_p4 li ._t i {
	color: rgb(194, 194, 194);
}
.zt3_p4 li ._more {
	color: rgb(194, 194, 194); float: right;
}
.zt3_p4 li a {
	padding: 20px 10px; overflow: hidden; display: block;
}
.zt3_p4 li:hover {
	color: rgb(255, 255, 255); background-color: rgb(241, 198, 0);
}
.zt3_p4 li:hover ._t {
	color: rgb(255, 255, 255);
}
.zt3_p4 li:hover ._t i {
	color: rgb(255, 255, 255);
}
.zt3_p4 li:hover ._more {
	color: rgb(255, 255, 255);
}
.stkg_ban {
	height: 398px; overflow: hidden; position: relative;
}
.stkg_ban img {
	left: 50%; top: 0px; width: 1920px; height: 398px; margin-left: -960px; position: absolute; max-width: none;
}
.stkg_ban ._txt {
	background: url("../images/head_bg.png"); padding: 40px 30px; left: 50%; top: 60px; width: 460px; height: 140px; margin-left: 73px; position: absolute;
}
.stkg_ban ._txt ._t {
	line-height: normal; font-size: 32px; font-weight: bold; margin-bottom: 20px;
}
.stkg_ban ._txt ._p {
	font-size: 14px;
}
.stkg_ban .slide_nav {
	display: none;
}
.stkg_ban .arrs {
	left: 50%; width: 88px; height: 64px; bottom: 0px; position: absolute; z-index: 20;
}
.stkg_ban .arr_prev {
	background: url("../images/banner_prev.png"); margin-left: -583px;
}
.stkg_ban .arr_next {
	background: url("../images/banner_next.png"); margin-left: -495px;
}
.stkg_ban .arrs:hover {
	opacity: 0.8;
}
.zt4_p1 {
	margin-top: 30px; margin-bottom: 30px;
}
.zt4_p1 ._img {
	width: 345px; margin-right: 10px; float: left; position: relative;
}
.zt4_p1 ._img ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 65px; bottom: 0px; color: rgb(255, 255, 255); line-height: 65px; text-indent: 20px; font-size: 20px; font-weight: bold; position: absolute;
}
.zt4_p1 ._img ._txt ._arr {
	background: url("../images/about_zh_more.png") no-repeat; width: 72px; height: 51px; right: 0px; bottom: 0px; position: absolute;
}
.zt4_p1 ._info {
	background: url("../images/zt4/zt_p1_infobg.png"); padding: 30px; width: 760px; height: 190px; float: right;
}
.zt4_p1 ._info ._t {
	color: rgb(0, 0, 0); font-size: 24px; margin-bottom: 10px;
}
.zt4_p1 ._info ._p {
	line-height: 2;
}
.zt4_p1 ._info .more_btn {
	border-color: rgb(221, 163, 0); width: 140px; height: 33px; color: rgb(221, 163, 0); line-height: 33px; margin-top: 25px;
}
.zt4_p1 ._info .more_btn i {
	color: rgb(221, 163, 0);
}
.zt4_p1 ._info .more_btn:hover {
	color: rgb(255, 255, 255);
}
.zt4_p1 ._info .more_btn:hover i {
	color: rgb(255, 255, 255);
}
.zt4_p2 {
	margin: 40px 0px;
}
.zt4_cht {
	margin-bottom: 25px; position: relative;
}
.zt4_cht img {
	margin-right: 15px; float: left;
}
.zt4_cht ._t {
	line-height: normal;
}
.zt4_cht ._t big {
	display: block;
}
.zt4_cht ._t small {
	display: block;
}
.zt4_cht ._t big {
	color: rgb(221, 163, 0); font-size: 28px; font-weight: bold;
}
.zt4_cht ._t small {
	font-size: 12px;
}
.zt4_p2 ._left {
	width: 750px; float: left;
}
.zt4_p2 ._right {
	width: 331px; float: right;
}
.zt4_p2 ._right ._img {
	margin-bottom: 25px; position: relative;
}
.zt4_p2 ._right ._img ._txt {
	background: url("../images/pic_list_bg.png"); left: 0px; width: 100%; height: 65px; bottom: 0px; color: rgb(255, 255, 255); line-height: 65px; text-indent: 20px; font-size: 20px; font-weight: bold; position: absolute;
}
.zt4_p2 ._right ._img ._txt ._arr {
	background: url("../images/about_zh_more.png") no-repeat; width: 72px; height: 51px; right: 0px; bottom: 0px; position: absolute;
}
.zt4_p3 {
	background: url("../images/zt4/zt_p1_infobg.png"); padding: 30px 0px; margin-bottom: 40px;
}
.zt4_p3 ._con {
	height: 375px; overflow: hidden;
}
.zt4_p3 ._tab {
	width: 480px; float: left;
}
.zt4_p3 ._tab .tab_t {
	margin-bottom: 10px; position: static !important;
}
.zt4_p3 ._tab .tab_t a {
	height: 65px; color: rgb(0, 0, 0); line-height: 65px; text-indent: 25px; font-size: 20px; display: block; position: relative; background-color: rgb(204, 204, 204);
}
.zt4_p3 ._tab .tab_t a::after {
	background: url("../images/zt4/zt4_p3_arr.png") no-repeat; top: 50%; width: 20px; height: 25px; right: -42px; margin-top: -12px; display: none; position: absolute; content: "";
}
.zt4_p3 ._tab .tab_t_cur a {
	color: rgb(255, 255, 255); background-color: rgb(221, 163, 0);
}
.zt4_p3 ._tab .tab_t_cur a::after {
	display: block;
}
.zt4_p3 ._intro {
	border: 1px dotted rgb(216, 202, 153); border-image: none; width: 670px; height: 365px; float: right; background-color: rgb(255, 255, 255);
}
.zt4_p3 ._intro .tab_c {
	padding: 50px 25px;
}
.zt4_p3 ._intro ._info {
	width: 370px; float: left;
}
.zt4_p3 ._intro ._info ._t {
	line-height: normal; padding-left: 15px; font-size: 22px; margin-bottom: 20px; border-left-color: rgb(221, 163, 0); border-left-width: 5px; border-left-style: solid;
}
.zt4_p3 ._intro ._img {
	width: 215px; float: right;
}
.zt4_p4 {
	margin-bottom: 80px;
}
.zt4_p4 ._list {
	height: 253px; overflow: hidden;
}
.zt4_p4 .k_arrs {
	top: 20px; width: 19px; height: 35px; position: absolute;
}
.zt4_p4 .k_arrs_prev {
	background: url("../images/zt4/arr_prev.png"); right: 50px;
}
.zt4_p4 .k_arrs_next {
	background: url("../images/zt4/arr_next.png"); right: 0px;
}
.content-17305 .job_form_row .inp {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.job_form_row ._select {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.content-17305 .job_form_row .inp {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.job_form_row textarea {
	padding: 0px; border: 0px currentColor; border-image: none;
}
.news-zt {
	padding-bottom: 30px;
}
.news-zt li {
	width: 370px;
}
.news-zt .scroll_nav {
	left: 0px; width: 100%; text-align: center; bottom: 0px;
}
.news-zt .scroll_nav a {
	background: rgb(255, 255, 255); margin: 0px 4px; border-radius: 50%; width: 14px; height: 14px; text-indent: -99px; overflow: hidden; display: inline-block;
}
.news-zt .scroll_nav .on {
	background: rgb(221, 163, 0);
}
.zt5_ban {
	height: auto; text-align: center; overflow: hidden; display: block;
}
.zt5_ban img {
	margin: 0px -100%; width: auto; display: inline-block; max-width: none;
}
.zt_menu_box {
	color: rgb(255, 255, 255); clear: both; background-color: rgb(221, 163, 0);
}
.zt_menu li {
	background: url("../img/nav_line.png") no-repeat right; padding-right: 1px; float: left;
}
.zt_menu a {
	padding: 0px 30px; color: rgb(255, 255, 255); line-height: 66px; font-size: 17px; display: inline-block; white-space: nowrap;
}
.hd_links {
	padding: 24px 0px; line-height: 30px; font-size: 15px;
}
.hd_links {
	color: rgb(173, 135, 26);
}
.hd_links a {
	color: rgb(173, 135, 26);
}
.hd_links a {
	display: inline-block; white-space: nowrap;
}
.hd_links .l em {
	margin: 0px 20px;
}
.hd_links .r a {
	margin-left: 20px;
}
i.dl_ico {
	background: url("../img/download.png") no-repeat; width: 30px; height: 30px; overflow: hidden; vertical-align: middle; display: inline-block;
}
.zt_box {
	padding: 25px 35px;
}
.zt_hd {
	margin-bottom: 15px;
}
.zt_hd ._title {
	color: rgb(147, 112, 13); line-height: 50px; padding-right: 35px; font-size: 24px; border-bottom-color: rgb(190, 169, 112); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.zt_bd {
	padding-bottom: 30px;
}
.company_intro {
	background-color: rgb(249, 249, 249);
}
.speech {
	border: 1px solid rgb(214, 214, 214); border-image: none;
}
.speech .eidtor .l {
	margin: 5px 10px 5px 0px;
}
.zt5_part01 {
	margin-bottom: 35px;
}
.zt_hd {
	text-align: center;
}
.zt_hd .tag {
	padding: 0px 10px; height: 27px; color: rgb(255, 255, 255); line-height: 26px; font-size: 16px; display: inline-block; background-color: rgb(206, 0, 6);
}
.zt_hd .title {
	padding: 8px 0px; color: rgb(147, 112, 13); font-size: 0px;
}
.zt_hd .title ._t {
	padding: 0px 30px; font-size: 36px; font-weight: normal;
}
.zt_hd .title ._t {
	height: 42px; line-height: 42px; overflow: hidden; vertical-align: middle; display: inline-block; white-space: nowrap;
}
.zt_hd .title .timg_left {
	height: 42px; line-height: 42px; overflow: hidden; vertical-align: middle; display: inline-block; white-space: nowrap;
}
.zt_hd .title .timg_right {
	height: 42px; line-height: 42px; overflow: hidden; vertical-align: middle; display: inline-block; white-space: nowrap;
}
.zt_hd .title .timg_left {
	width: 247px;
}
.zt_hd .title .timg_right {
	width: 247px;
}
.zt_hd .title .timg_left {
	background: url("../img/zt_timg_left.png") no-repeat right;
}
.zt_hd .title .timg_right {
	background: url("../img/zt_timg_right.png") no-repeat left;
}
.zt_bd .zt4_p1 {
	margin-top: 0px;
}
.zt_bd .zt4_p1 ._info ._p {
	height: 8em; line-height: 2em; overflow: hidden; font-size: 15px;
}
.zt_comtab {
	padding: 25px; background-color: rgb(242, 242, 242);
}
.com_tab_key {
	text-align: center; font-size: 0px; margin-bottom: 15px;
}
.com_tab_key .tab_key {
	margin: 0px 20px; padding: 0px 30px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; border-top-color: rgb(169, 169, 169); border-top-width: 4px; border-top-style: solid; display: inline-block; white-space: nowrap; cursor: pointer; background-color: rgb(177, 177, 177);
}
.com_tab_val .tab_t {
	margin: 0px 20px; padding: 0px 30px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; border-top-color: rgb(169, 169, 169); border-top-width: 4px; border-top-style: solid; display: inline-block; white-space: nowrap; cursor: pointer; background-color: rgb(177, 177, 177);
}
.com_tab_val .tab_t {
	margin: 0px; display: none; box-sizing: border-box;
}
.com_tab_key .tab_t_cur.tab_key {
	border-top-color: rgb(195, 106, 0); background-color: rgb(221, 163, 0);
}
.com_tab_val .tab_t_cur.tab_t {
	border-top-color: rgb(195, 106, 0); background-color: rgb(221, 163, 0);
}
.com_tab_key .tab_t_cur.tab_key {
	position: relative;
}
.com_tab_key .tab_t_cur.tab_key::after {
	border-width: 5px; border-style: solid dashed dashed; border-color: rgb(221, 163, 0) transparent transparent; left: 50%; width: 0px; height: 0px; bottom: -10px; overflow: hidden; margin-left: -5px; display: block; position: absolute; content: "";
}
.com_tab_val {
	padding: 30px; background-color: rgb(252, 252, 252);
}
.com_tab_val .tab_c .jr-widgets-panel {
	height: auto !important; min-height: 10px;
}
.tab_hd {
	margin-bottom: 25px;
}
.tab_hd ._img {
	width: 75px; height: 75px; margin-right: 15px; float: left;
}
.tab_hd ._t {
	color: rgb(85, 85, 85); line-height: 1.1; font-size: 35px; font-weight: bold; margin-bottom: 5px;
}
.tab_hd ._text {
	color: rgb(169, 166, 166); font-size: 17px;
}
.com_tab_val .tab_c {
	display: none;
}
.zt5_part04 .zt_form {
	padding: 30px 5%; background-color: rgb(248, 248, 248);
}
.zt5_part04 ._text {
	font-size: 18px;
}
.zt5_part04 ._tip {
	margin-bottom: 40px;
}
.zt5_part04 .form_box {
	padding: 0px 30px;
}
.zt5_part04 .form_box .form_b {
	margin-bottom: 15px;
}
.zt5_part04 textarea.form-control {
	padding: 10px; border-radius: 5px; font-size: 18px; max-width: 80%; resize: none;
}
.zt5_part04 input.form-control {
	padding: 10px; border-radius: 5px; font-size: 18px; max-width: 80%; resize: none;
}
.zt5_part04 .info {
	padding-top: 30px; font-size: 18px; margin-bottom: 30px;
}
.zt5_part04 .info ._t {
	margin-bottom: 10px; display: block;
}
.zt5_part04 .info ._hd {
	line-height: 2; display: block;
}
.zt5_part04 input.form-control {
	height: 50px; line-height: 50px;
}
.zt5_part04 .btn-primary {
	border-color: rgb(221, 163, 0) !important; padding: 10px 70px; border-radius: 5px; font-size: 18px; background-color: rgb(221, 163, 0) !important;
}
a.atel {
	cursor: default;
}
.zt5_part04 .zt_bd {
	padding-bottom: 0px;
}
